SQL SERVER
Crazy_Dreamer
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
sqlserver中的数据库排序规则(Collation)指定错误使中文变成问号
安装sql2005后,遇到中文提交后在数据库中都变成?号(不是乱码)的问题经查证是数据库排序规则(Collation)指定错误造成的,要正确的将中文写入NVARCHAR字段,要么在SQL语句中文值前加N(N中文值),要么要确定数据库排序规则为Chinese_PRC如何在 SQL Server 中转换数据库的排序规则http://support.microsoft.com/kb/3253原创 2006-09-12 11:33:00 · 3073 阅读 · 0 评论 -
sqlserver 常用日期格式化
我们经常出于某种目的需要使用各种各样的日期格式,当然我们可以使用字符串操作来构造各种日期格式,但是有现成的函数为什么不用呢? SQL Server中文版的默认的日期字段datetime格式是yyyy-mm-dd Thh:mm:ss.mmm 例如: select getdate() 2004-09-12 11:06:08.177 整理了一下SQL Server里面可能经常会用到的日期格式转换方法:转载 2006-11-06 15:18:00 · 1791 阅读 · 0 评论 -
SQLSERVER2000使用中遇到的一些小问题,不断更新中。。。
1、2006-06-30 保证一个字段唯一要使用UNIQUE索引,而不要使用联合主键(听起来很可笑,但今天差点犯这样的错误) 查询一张表里重复记录的语句:select 字段 from 表 group by 字段 having count(*)>12、2006-07-18 关于合成字段的一个例子(转贴):问题:原记录:ID 日期原创 2006-06-30 11:33:00 · 1208 阅读 · 0 评论 -
读取exec返回值
ALTER PROCEDURE [dbo].[P_Spcl_IsJoinGame](@UserId nvarchar(10), @TableName nvarchar(20))ASSET NOCOUNT ON;declare @ReturnCount int declare @sqlstr nvarchar(256)set @sqlstr=select @count=count(*) fro原创 2006-12-15 11:30:00 · 1707 阅读 · 0 评论 -
数据库设计三大范式应用实例剖析
引言 数据库的设计范式是数据库设计所需要满足的规范,满足这些规范的数据库是简洁的、结构明晰的,同时,不会发生插入(insert)、删除(delete)和更新(update)操作异常。反之则是乱七八糟,不仅给数据库的编程人员制造麻烦,而且面目可憎,可能存储了大量不需要的冗余信息。 设计范式是不是很难懂呢?非也,大学教材上给我们一堆数学公式我们当然看不懂,也记不住。所以我们很多人就根本不按照范转载 2007-01-18 15:54:00 · 1001 阅读 · 0 评论 -
索引的优点和缺点
为什么要创建索引呢?这是因为,创建索引可以大大提高系统的性能。第一,通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性。第二,可以大大加快数据的检索速度,这也是创建索引的最主要的原因。第三,可以加速表和表之间的连接,特别是在实现数据的参考完整性方面特别有意义。第四,在使用分组和排序子句进行数据检索时,同样可以显著减少查询中分组和排序的时间。第五,通过使用索引,可以在查询的过程中,使用优化隐藏转载 2007-04-17 15:26:00 · 1653 阅读 · 1 评论
分享