patindex函数
最常用的字符串函数有哪些?
最常用的字符串函数有哪些?
常用的字符串函数有:
一、字符转换函数
1、ASCII()
2、CHAR()
3、LOWER()和UPPER()
4、STR()
二、去空格函数
1、LTRIM() 把字符串头部的空格去掉。
2、RTRIM() 把字符串尾部的空格去掉。
三、取子串函数
1、left()
2、RIGHT()
3、SUBSTRING()
四、字符串比较函数
1、CHARINDEX()
2、PATINDEX()
五、字符串操作函数
1、QUOTENAME()
2、REPLICATE()
3、REVERSE()
4、REPLACE()
4、SPACE()
5、STUFF()
六、数据类型转换函数
1、CAST()
2、CONVERT()
七、日期函数
1、day(date_expression)
2、month(date_expression)
3、year(date_expression)
4、DATEADD()
5、DATEDIFF()
6、DATENAME()
7、DATEPART()
8、GETDATE()
在SQL中,创建检查约束?
看提示,数据库像是SQLServer你可以把约束写简单一点例如:addconstraintCK_PersonIDcheck((--长度15,只包含数字LEN(PersonID)15ANDPATINDEX(%[^0-9]%,PersonID)0)OR(--长度18,只包含数字LEN(PersonID)18ANDPATINDEX(%[^0-9]%,PersonID)0)OR(--长度18,只包含数字和X,且X在最后LEN(PersonID)18ANDPATINDEX(%[^0-9X]%,PersonID)0ANDPATINDEX(%[^0-9]%,LEFT(PersonID,17))0))
数据库常用的字符串函数都有哪些?
常用的字符串函数有:
一、字符转换函数1、ASCII()2、CHAR()3、LOWER()和UPPER()4、STR()二、去空格函数1、LTRIM() 把字符串头部的空格去掉。
2、RTRIM() 把字符串尾部的空格去掉。
三、取子串函数1、left()2、RIGHT()3、SUBSTRING()四、字符串比较函数1、CHARINDEX()2、PATINDEX()五、字符串操作函数1、QUOTENAME()2、REPLICATE()3、REVERSE()4、REPLACE()4、SPACE()5、STUFF()六、数据类型转换函数1、CAST()2、CONVERT()七、日期函数1、day(date_expression)2、month(date_expression)3、year(date_expression)4、DATEADD()5、DATEDIFF()6、DATENAME()7、DATEPART()8、GETDATE()