截取和定位的用法

substring 的用法

select substring('abdcsef',1,3) >> 'abd'

charindex 的用法

select charindex('cd','abcdefg')  >>3  返回指定子串出现的开始位置

select charindex('ac','abcdefg') >>0  

left 的用法

select left('abcdef',3)  >>'abc' 从最左边开始返回3个数

stuff 的用法

select stuff('abcde',2,3,'mmmm')   >>'ammme' 

--通过在第一个字符串(abcde)中删除从第二个位置(字符 b)开始的三个字符

--然后在删除的起始位置插入第二个字符串,创建并返回一个字符串

截取省市

声明:l.LC_SHORTNAME='湘.长沙.雨花区'

SELECT

省份=SUBSTRING(l.LC_SHORTNAME,1,1),

城市=SUBSTRING(l.LC_SHORTNAME,CHARINDEX('.',l.LC_SHORTNAME)+1,2)

FROM dbo.LC_LOCATION l WITH(NOLOCK) WHERE l.LC_CODE='C2160'

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值