摘要:
DATALENGTH(string)函数,是计算字符串字节长度。 一般字符只占用一个字节的存储空间,而Unicode字符,即需要两个字节的存储空间。例子:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->DECLARE@stringNVARCHAR(50)=N'SQLServer数据库'SELECTDATALENGTH(@string)AS[Length]执行结果: 阅读全文
摘要:
LEN(string)函数,可以返回处理字符串的字符数。例子:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->DECLARE@stringNVARCHAR(50)=N'SQLServer数据库'SELECTLEN(@string)AS[Length]执行结果:其他例子:搜索与动态显示字段 阅读全文
摘要:
REPLACE(string,string1,string2)函数,在SQL Server中,是字符串处理函数,是用一个字符串去替换为另一个字符串。此函数运算时,会用string2替换为string1。演示例子:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->DECLARE@stringNVARCHAR(50)='PMCDepartment'SELECTREPLACE(@string,'PMC','PR 阅读全文
摘要:
加号[+]运算符是SQL Server处理字符串连接,可以将两个或多个字符串合并或串连成为一个字符串。 有一点需要注意的,SQL Server默认情况之下,任何字符串与NULL串联也会得取NULL值的结果,如果想把NULL也当作字符串进行串联,需要把一个名为CONCAT_NULL_YIELDS_NULL选项设置为OFF。例子:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->DECLARE@sNVARCHAR(30)='Insus 阅读全文