随笔分类 -  SQL Server

SQL Server
摘要:SQL Server 2005 2008 xp_cmdshell存储过程 默认禁用了,用下面的语句可以打开和禁用。 --SQL语句开xp_cmdshell 阅读全文
posted @ 2012-03-12 11:28 root7 阅读(319) 评论(0) 推荐(0)
摘要:--sql中的group by 用法解析: -- Group By语句从英文的字面意义上理解就是“根据(by)一定的规则进行分组(Group)”。 --它的作用是通过一定的规则将一个数据集划分成若干个小的区域,然后针对若干个小区域进行数据处理。 阅读全文
posted @ 2012-03-02 13:57 root7 阅读(653) 评论(0) 推荐(0)
摘要:SQL基础知识复习一下,长时间不碰有些都记不清楚了。 阅读全文
posted @ 2012-03-02 13:46 root7 阅读(200) 评论(0) 推荐(0)
摘要:UNION用于“将两个或更多查询的结果组合为单个结果集,该结果集包含联合查询中的所有查询的全部行。” 阅读全文
posted @ 2012-03-02 13:30 root7 阅读(179) 评论(0) 推荐(0)
摘要:SELECT COUNT(*)需要进行全表扫描返回表的行数,对于数据规模非常大的表来说,这是非常耗时的操作。 如果需要获取一个表的所有行数,应当考虑从系统表sysindexes中获取的替代方案。 阅读全文
posted @ 2012-03-02 13:27 root7 阅读(146) 评论(0) 推荐(0)
摘要:1、取不重复的工资信息 Select distinct salary from table1 注:distinct是对整个结果集进行重复处理的,而不是针对每一个列。 如distinct后有多列,则是针对多列,不是单列 例:select distinct salary,sName from table1 阅读全文
posted @ 2012-03-02 10:08 root7 阅读(146) 评论(0) 推荐(0)
摘要:Unicode 规格通过采用两个字节编码每个字符使这个问题迎刃而解。转换最通用商业语言的单一规格具有足够多的 2 字节的模式 (65,536)。因为所有的 Unicode 系统均一致地采用同样的位模式来代表所有的字符,所以当从一个系统转到另一个系统时,将不会存在未正确转换字符的问题。通过在整个系统中使用 Unicode 数据类型,可尽量减少字符转换问题。 Unicode 数据使用 SQL Server 中的 nchar、varchar 和 ntext 数据类型进行存储。 bigint 从 -2^63 (-9223372036854775808) 到 2^63-1 (9223372036854775807) 的整型数据(所有数字)。存储大小为 8 个字节。 int 从 -2^31 (-2,147,483,648) 到 2^31 - 1 (2,147,483,647) 的整型数据(所有数字)。存储大小为 4 个字节。int 的 SQL-92 同义字为 integer。 smallint 从 -2^15 (-32,768) 到 2^15 - 1 (32,767) 的整型数据。存储大小为 2 阅读全文
posted @ 2012-03-02 09:21 root7 阅读(187) 评论(0) 推荐(0)
摘要:1.理论 只要两个表的公共字段有匹配值,就将这两个表中的记录组合起来。 个人理解:以一个共同的字段求两个表中符合要求的交集,并将每个表符合要求的记录以共同的字段为牵引合并起来。 阅读全文
posted @ 2012-03-01 17:08 root7 阅读(224) 评论(0) 推荐(0)