字符串函数用于对字符和二进制字符串进行各种操作,大多数字符串函数只能作用于char、nchar、varchar和nvarchar数据类型。字符串函数可以用在SELECT或者WHERE语句中。1. ASCII()函数 ASCII(char_expression)函数作用于返回字符串表达式中最左侧...
分类:
数据库 时间:
2014-11-29 20:09:07
阅读次数:
192
原文地址:http://blog.csdn.net/xingfeng0501/article/details/78171211、CHAR。CHAR存储定长数据很方便,CHAR字段上的索引效率级高,比如定义char(10),那么不论你存储的数据是否达到了10个字节,都要占去10个字节的空间,不足的自动...
分类:
数据库 时间:
2014-11-29 13:11:23
阅读次数:
132
wuhu0723@126.comc#中进行++操作可以是整数或小数,sql中只能对整数进行++操作。char类型 适合存储长度波动较小不回收效率高varchar 类型 适合存储长度波动较大可以回收nchar代表unicode 存储内容包括汉字时候考虑加nSQL语句特点1不区分大小写2没有双引号所有....
分类:
数据库 时间:
2014-11-28 22:41:52
阅读次数:
297
对于程序中的string型字段,SQLServer中有char、varchar、nchar、nvarchar四种类型来对应(暂时不考虑text和ntext),开建立数据库中,对这四种类型往往比较模糊,这里做一下对比。定长或变长所谓定长就是长度固定的,当输入的数据长度没有达到指定的长度时将自动以英文空...
分类:
其他好文 时间:
2014-11-19 00:24:10
阅读次数:
122
1, 拼接sql时, exec sp_executesql @sql报错“Procedure expects parameter '@statement' of type 'ntext/nchar/nvarchar'.” 这是因为@sql类型应该为nvarchar()================...
分类:
其他好文 时间:
2014-10-31 01:04:52
阅读次数:
341
sql数据库自定义一个函数把下面代码写进去功能是得到汉字拼音首字母createfunctionfun_getPY(@str nvarchar(4000))returnsnvarchar(4000)asbegindeclare@word nchar(1),@PY nvarchar(4000)set@P...
分类:
数据库 时间:
2014-10-30 14:54:36
阅读次数:
221
char和varchar的长度都在1到8000之间,它们的区别在于char是定长字符数据,而varchar是变长字符数据。所谓定长就是长度固定的,当输入的数据长度没有达到指定的长度时将自动以英文空格在其后面填充,使长度达到相应的长度;而变长字符数据则不会以空格填充。text存储可变长度的非Unico...
分类:
其他好文 时间:
2014-10-30 10:19:44
阅读次数:
118
(1) 定义:char: 固定长度,存储ANSI字符,不足的补英文半角空格。nchar: 固定长度,存储Unicode字符,不足的补英文半角空格varchar: 可变长度,存储ANSI字符,根据数据长度自动变化。nvarchar: 可变长度,存储Unicode字符,根据数据长度自动变化。nvarch...
分类:
数据库 时间:
2014-10-19 15:35:25
阅读次数:
176
转:http://blog.csdn.net/jackychu/article/details/4183118http://www.cnblogs.com/jhxk/articles/1633578.html很多开发者进行数据库设计的时候往往并没有太多的考虑char, varchar类型,有的是根本...
分类:
数据库 时间:
2014-10-16 14:24:12
阅读次数:
247
1. 字符类型数据类型长度说明CHAR(n BYTE/CHAR)默认1字节,n值最大为2000末尾填充空格以达到指定长度,超过最大长度报错。默认指定长度为字节数,字符长度可以从1字节到四字节。NCHAR(n)默认1字符,最大存储内容2000字节末尾填充空格以达到指定长度,n为Unicode字符数。默...
分类:
数据库 时间:
2014-10-13 15:48:49
阅读次数:
224