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'