SQLServer2008 字符串函数一览表(转)
/* 字符串函数 (PS.索引都从1开始计算)*/
/* 以整数返回两个字符表达式的SOUNDEX值之差 */ /* 获取字符串长度 */ /* 将字符串中的大写字母转换为小写字母 */ /* 将字符串中的小写字母转换为大写字母*/ /* 指定含通配符的字符串A、原始字符串B,得到B中的A第一次出现的索引位置。*/ /* 返回为成为有效的SQL SERVER分隔标识符而添加了分隔符的UNICODE字符串 */ /* 指定字符串、指定重复次数,将该字符串重复叠加为一个新的字符串 */ /* 返回字符表达式的逆向表达式 */ /* 返回字符表达式最左侧指定数目的字符 */ /* 返回字符表达式右侧指定数目的字符 */ /* 去除字符串左边的空格 */ /* 去除字符串右边的空格 */ /* 返回由四个字符表达的SOUNDEX代码 */ /* 返回指定长度的空字符串 */ /* 返回从默认表达转换而来的字符串 */ select Str(100,3)--[100] select Str(14.4444,5,4)--[14.44] /* 指定起始索引、长度、新字符串,替换字符串的局部内容。并包含起始索引所在字符。 */ /* 指定原始字符串A、原始字符串中的局部字符串B、新字符串C,用C替换掉包含在A中的B。*/ /* 指定起始索引和长度,截取字符串。并包含起始索引所在字符。 */ ? ? /* 返回表达第一个字符的UNICODE整数值 */ /* 返回字符表达式中最左侧字符的ASCII代码值 */ /* 将整数ASCII代码转换为字符 */ /* 返回具有给定的整数代码的UNICODE字符 */
% 包含零个或更多字符的任意字符串。 例如:?select PATINDEX('%[^0-9^.]%',REPLACE('5.aaaag',' ',''))? 执行结果为3 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 实体框架 – 实体框架多对多聚类与非聚集索引
- 使用SQLServer2005的链接服务器链接Sybase数据库
- sqlserver 中使用透明数据加密(Transparent Data Encryptio
- SQL Server 2008及更高版本数据库恢复方法之日志尾部备份
- 测试 – 在等待构建/测试/数据库迁移运行时,我该怎么办?
- SQL Server使用cmd命令行窗口操作SqlServer的方法
- Ms sqlserver2008 R2大数据表的分区实现
- JNDI配置数据源
- SqlServer Analysis Services处理维度时的内存错误
- sql-server – sql server中的列总和算术溢出