MSSQL系列 (三):系统函数之字符串函数
发布时间:2020-12-12 12:39:56 所属栏目:MsSql教程 来源:网络整理
导读:1.ascii()? :返回ascii码 -- 返回ascii码 select ascii ( ' a ' ) go ?2.char() :返回ascii对应的字符 返回ascii对应的字符 select char ( 65 go ? ? ?3.charindex() :返回字符串起始位置 返回字符串起始位置 charindex ( s ' , mssql 2 3 4 go ? ? ?4.diffe
1.ascii()? :返回ascii码--返回ascii码 select ascii('a') go ?2.char() :返回ascii对应的字符返回ascii对应的字符 select char(65go ? ? ?3.charindex() :返回字符串起始位置返回字符串起始位置 charindex(s',mssql234go ? ? ?4.difference() :返回soundex值之差返回soundex值之差 difference(mysqlgo ? ? ?5.left() :取左边指定个数的字符取左边指定个数的字符 select left(16go ? ? ?6.len() :字符个数字符个数 len(你好go ? ? ?7.lower() :大写字母转小写字母大写字母转小写字母 lower(MSSQLgo ? ? ?8.ltrim() :清除左边字符的空格清除左边字符的空格 ltrim( mssqlgo ? ? ?9.nchar() :返回unicode值返回unicode值 nchar(6332go ? ? ?10.patindex() :返回表达式模式的字符串的起始位置返回表达式模式的字符串的起始位置 patindex(%s%%s[a-z]__go ? ? ?11.quotename() :返回带有分隔符的 unicode 字符串,主要作用就是在sql语句中,给列名、表名等加个[]、'返回带有分隔符的 unicode 字符串,主要作用就是在SQL语句中,给列名、表名等加个[]、’’ quotename([]''''go 12.replace() :替换字符串替换字符串 replace(y mssql ' ''go ? ? ?13.replicate() :按指定次数重复字符表达式按指定次数重复字符表达式 replicate(你好!go ? ?14.reverse() :返回字符表达式的逆向表达式返回字符表达式的逆向表达式 reverse(go 15.right() :取右边指定个数的字符取右边指定个数的字符 right(go ? ?16.rtrim() :清除右边字符的空格清除右边字符的空格 rtrim( mssql go ? ?17.soundex() :返回由四个字符表示的soundex代码返回由四个字符表示的soundex代码 soundex(go ? ?18.space() :返回由重复空格组成的字符串返回由重复空格组成的字符串 space(go ? ?19.str() :将数值表达式转换字符表达式将数值表达式转换字符表达式 str(3,1); font-weight: bold">1,1); font-weight: bold">23,1); font-weight: bold">523.34,1); font-weight: bold">8,1)">go ? ?20.string_split() :分隔字符串,返回表,列名为value分隔字符串,返回表,列名为value select value from string_split(mssql-mysql-oracle-go ? ?21.stuff() :在一个字符串中,删除指定长度的字符,并在该位置插入一个新的字符串在一个字符串中,删除指定长度的字符,并在该位置插入一个新的字符串 stuff(2,1)">mygo ? ?22.substring() :截取指定的字符串截取指定的字符串 substring(go ? ?23.unicode() :返回表达式第一个字符unicode的整数值返回表达式第一个字符unicode的整数值 unicode(A12456go ? ?24.upper() :小写字母转大写字母小写字母转大写字母 upper(go ? ?25.trim() :去除左右两边空格,注意2017以下不支持去除左右两边空格 select trim(go ? ?26.concat_ws() :将分隔符的字符串连接--将分隔符的字符串连接 select concat_ws(,go ? (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- sql-server – 什么是评估合理缓冲池大小的确定性方法?
- sql-server – 依赖mdf和ldf文件的影子卷备份是否安全?
- sql-server – 这个查询是否等同于SQL Server 2008的OPTIMI
- 数据库一对多在Laravel有两个外键字段
- SQL Server 获取指定日期所在月份的第一天的代码
- SQLServer ucMSrepl_transactions和ucMSrepl_commands插入重
- sql-server – 从大数据集中删除重复项(> 100Mio行)
- sql – 在Oracle中使用IF ELSE
- sql-server – eager spool运算符对于从群集列存储中删除是
- sqlserver一些入门的知识