1、substring
select x=SUBSTRING('abcdefgh',2,1)
结果:
x
----------------
b
select x=SUBSTRING('abcdefgh',2,4)
结果:
x
----------------
bcde2、CHARINDEX 和 PATINDEX 函数都返回指定模式的开始位置。PATINDEX 可以使用通配符,而 CHARINDEX 不能
st_id | st_name |
1 | ZhangSan |
2 | Tom |
3 | Jack |
4 | Mis Daivid |
5 | Wang Liang |
6 | Zhang Qian |
7 | Li Moss |
select st_name, CHARINDEX('a',st_name) from
结果:
select st_name ,patindex('%_i%',st_name) from students