MS Sq l数据类型
一、nchar : 适用于西文字符,一个字符占一个字节。
二、char: 可以中文,一个字符占两个字节。
三、var :可变。
四、varchar、nvarchar 。
所以一般来说,如果含有中文字符,用nchar/nvarchar,如果纯英文和数字,用char/varchar。
五、查询一个任意字符的通配符“_"。
六、选取city以a 或者b或者c开头的所有记录 : SELECT * FROM Customers WHERE City LIKE '[a-c]%';
选取city以b 或者s或者p 开头的所有记录: SELECT * FROM Customers WHERE City LIKE '[bsp]%';
选取city不以b 或者s或者p 开头的所有记录: SELECT * FROM Customers WHERE City LIKE '[!bsp]%';
七、between 操作字符: SELECT * FROM Products WHERE Price BETWEEN 10 AND 20;
八、2005版本,备份数据库作业时,保存失败,guid 长度, 原因可能是没有安装补丁,或者没有启动agent服务。