SQL 字符操作
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,--ltrim(string) 第一位字符为空格算起连续空格清除 select 'OK' + ltrim(' 左 右 ') + 'OK' --rtrim(stri
千家信息网最后更新 2026年11月01日SQL 字符操作
--ltrim(string) 第一位字符为空格算起连续空格清除 select 'OK' + ltrim(' 左 右 ') + 'OK' --rtrim(string) 最后一位字符为空格算起往左边连续空格清除 select 'OK' + rtrim(' 左 右 ') + 'OK' --replace(string,'查找string中字符', '替换查找的字符') select 'OK' + replace(' 左 右 ','左','替换') + 'OK' --Left(string,正整数) 返回字符串中从左边开始指定个数的字符。 select left('ABCDEF',3) --ABC --Right(string,正整数)返回字符串中从右边开始指定个数的字符 select Right('ABCDEF',3) --DEF --Len(string) 返回指定字符串表达式的字符数,其中不包含尾随空格。 select LEN('123456789') --9 select LEN('123456789 ') --9 select LEN(' 123456789') --12 select LEN('1234 56789') --12 --Lower('大写字母') 将大写字符数据转换为小写字符数据后返回字符表达式。 select Lower('AB') --ab--Upper('小写字母') 返回小写字符数据转换为大写的字符表达式。select Upper('abc') --ABC--定义字符串类型declare @_char char(15) = 'ABCDEF' ,@_nchar nchar(15) = '我是谁,做什么' ,@_varchar varchar(15)= 'ABCDEF' ,@_nvarchar nvarchar(15) = '我是谁,做什么'select replace(@_char ,' ','*') as 'char' --ABCDEF********* ,replace(@_nchar ,' ','*') as 'nchar' --我是谁,做什么******** ,replace(@_nvarchar ,' ','*') as 'nvarchar' --我是谁,做什么 ,replace(@_varchar ,' ','*') as 'varchar' --ABCDEF--返回指定表达式中某模式第一次出现的起始位置;--如果在全部有效的文本和字符数据类型中没有找到该模式,则返回零。select patindex('%abb%','abcaabbeeabb') --返回5select patindex('abb%','abcaabbeeabb') --返回0select patindex('%abb','abcaabbeeabb') --返回10select patindex('%abc%','abcaabbeeabb') --返回1 --Replicate 以指定的次数重复字符串值. select Replicate('ABC',2) --ABCABC select Replicate('ABC',0) --空白 select Replicate('ABC',-1) --NULL --Reverse返回字符串值的逆向值。 select Reverse('FEDBCA') --ACBDEF --Space()返回由重复的空格组成的字符串。select 'A'+space(10)+ 'A' --A A--将数值型转换成指定长度的字符串/*第一个参数是要转换的数值第二个参数是转换後的总长度(含小数点,正负号)第三个参数为小数位*/ --小数带四舍五入 select 'A' + STR(12345.633,8,0) -- A 12346--STUFF 函数将字符串插入另一字符串。它在第一个字符串中从开始位置删除指定长度的字符;-- 然后将第二个字符串插入第一个字符串的开始位置select Stuff('ABCD',2,2,'123') --A123D --字符串是提取字符 --第二位指 从左算起第2位 B --第三位指 从B开始算起提取3个字符 select Substring('ABCDEF',2,3) --BCD
字符
字符串
空格
数据
表达式
位置
参数
大写
小写
小数
长度
个数
字母
数值
整数
模式
类型
有效
四舍五入
三个
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网络科技
互联网科技公司起名
高科技互联网
工业互联网科技新基建
艾特科技互联网
成都互联网科技公司
西安互联网科技公司
佰商互联网科技有限公司
重庆科技学院互联网
科技类的互联网平台
互联网教育科技公司vipkid
重庆威客帮互联网科技
语蝶互联网科技有限公司
苏州五指互联网络科技有限
乌苏新华互联网科技做什么的
长沙互联网科技
互联网科技实习生岗位
广州燕处互联网科技有限公司
济南小医互联网科技有限公司招聘
前海云享互联网科技
中关村互联网 科技集团
苏州大垚互联网科技
大白互联网科技
温州喔噻互联网科技有限公司
受益于互联网科技的高速发展
广州富喜互联网络科技
本届互联网大会上的黑科技
江苏互联网科技小贷
科技互联网公司两年变化
恒生互联网科技趋势