随笔分类 - SQL Server
SQL Server
摘要:SQL Server 2005 2008 xp_cmdshell存储过程 默认禁用了,用下面的语句可以打开和禁用。
--SQL语句开xp_cmdshell
阅读全文
摘要:--sql中的group by 用法解析:
-- Group By语句从英文的字面意义上理解就是“根据(by)一定的规则进行分组(Group)”。
--它的作用是通过一定的规则将一个数据集划分成若干个小的区域,然后针对若干个小区域进行数据处理。
阅读全文
摘要:UNION用于“将两个或更多查询的结果组合为单个结果集,该结果集包含联合查询中的所有查询的全部行。”
阅读全文
摘要:SELECT COUNT(*)需要进行全表扫描返回表的行数,对于数据规模非常大的表来说,这是非常耗时的操作。
如果需要获取一个表的所有行数,应当考虑从系统表sysindexes中获取的替代方案。
阅读全文
摘要:1、取不重复的工资信息
Select distinct salary from table1
注:distinct是对整个结果集进行重复处理的,而不是针对每一个列。 如distinct后有多列,则是针对多列,不是单列 例:select distinct salary,sName from table1
阅读全文
摘要: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
阅读全文
摘要:1.理论
只要两个表的公共字段有匹配值,就将这两个表中的记录组合起来。
个人理解:以一个共同的字段求两个表中符合要求的交集,并将每个表符合要求的记录以共同的字段为牵引合并起来。
阅读全文
浙公网安备 33010602011771号