sqlrver字符串函数售楼员
字符串函数
1、LEN(需要获取长度的字符串)
⽰例: lect len(name) from dbo.ur
结果: 1
社团2、RIGHT
RIGHT(character_expression,integer_expression);
character_expression:⽬标字符串
integer_expression:截取长度
⽰例:lect RIGHT('测试01',2) ;
小福子结果: 01
3、LEFT
LEFT(character_expression,integer_expression);
character_expression:⽬标字符串
integer_expression:截取长度
⽰例:lect LEFT('测试01',2) ;
结果: 测试
4、CHARINDEX
CHARINDEX ( expressionToFind , expressionToSearch [ , start_location ] )
expressionToFind :⽬标字符串,就是想要找到的字符串,最⼤长度为8000 。
expressionToSearch :⽤于被查找的字符串。
start_location:开始查找的位置,为空时默认从第⼀位开始查找。
骑车的拼音⽰例:SELECT CHARINDEX('搬','⼩搬运⼯')
结果: 2
5、LTRIM
LTRIM(character_expression)清空左边空格符
character_expression:⽬标字符串
⽰例: SELECT LTRIM(' 123')
结果: 123
6、RTRIM
RTRIM(character_expression)清空左边空格符
character_expression:⽬标字符串
⽰例: SELECT RTRIM('123 ')
结果: 123
7、STUFF
STUFF(character1,index,length,character2)在⼀个字符串中,删除指定长度的字符,并在该位置插⼊⼀个新的字符串;STUFF(字符串,开始下标,截取长度,插⼊的字符串)
⽰例 SELECT STUFF('ABCDEFG', 2, 3, '⼩搬运⼯')
结果: A⼩搬运⼯EFG
8、REPLACE(指定字符串,需要被替换的字符串,替换为的字符串)压岁钱用英语怎么说
q10
⽰例: SELECT REPLACE('⼩搬运⼯','⼩','⼤')
结果: ⼤搬运⼯
9、UPPER(需要转换为⼤写的字符串)
中班周计划⽰例: SELECT UPPER('sql rver课程')
结果: SQL SERVER课程
10、SUBSTRING(提取字符串)
SUBSTRING(字符串,起始下标,长度)
⽰例:SELECT SUBSTRING('⼩搬运⼯',2,3)
结果:搬运⼯
11、REVERSE(需要逆向取值的字符串)
⽰例:SELECT REVERSE('⼩搬运⼯')
结果:⼯运搬⼩
12、REPLICATE(以指定的次数重复字符串值)
雷锋的死因REPLICATE(需要重复的字符串 ,重复次数)
⽰例:SELECT REPLICATE('⼩搬运⼯',3)
返回 ⼩搬运⼯⼩搬运⼯⼩搬运⼯
13、FORMAT(格式化字符)
⽰例:SELECT FORMAT(GETDATE(),'yyyy-MM-dd HH:mm:ss')结果:2019-07-04 21:51:00
⽰例:SELECT FORMAT(3/9,' A)
结果:2019-07-04 21:51:00