需要用到以下兩個函數組合:
-----這個函數截取字符串
1、left(name,4)截取左邊的4個字符
列:
SELECT LEFT(201809,4) 年
結果:2018
--------這個函數取需要截取的字符長度
2.CHARINDEX(expression1, expression2 [,start_location])
函數說明:CHARINDEX 查詢字符串所在的位置,expression1 為子字符串,expression2 為父字符串,start_location 表示開始位置。
select CHARINDEX('d', 'abcdef', 0);
結果:4
-------示例如下
UPDATE shujuceshi SET daozhan=LEFT(daozhan, CHARINDEX('(', daozhan,0)-1) WHERE daozhan= '鄧州(關停)'
結果:鄧州