SQL擷取非固定長度(有關鍵字元)的字串

2021-07-23 05:30:19 字數 459 閱讀 1201

比如 erpcustominfo 表中某條記錄的quyu欄位中有如下字元:

廣東省珠海市高欄港區

select substring(quyu,0,charindex('省',quyu)+1) as 省名 from erpcustominfo  --獲取到廣東省

select substring(quyu,charindex('省',quyu)+1,charindex('省',quyu)) as 市名 from erpcustominfo  --獲取到珠海市

select substring(quyu,charindex('市',quyu)+1,len(quyu)) as 區名 from erpcustominfo --獲取到高欄港區

select substring(quyu,charindex('省',quyu)+1,len(quyu)) as 市區名稱 from erpcustominfo  --獲取到珠海市高欄港區

字串擷取固定長度的方法

這個函式也沒有什麼特別之處,就是可以擷取一定長度的字串,可能小特點就是len是位元組,解決了漢字與英文位元組不一樣導致直接擷取到的長度不一樣的問題,region 字串擷取函式 public static string cutstring string inputstring,int len 如果截過...

字串擷取固定長度的方法 C

這個函式也沒有什麼特別之處,就是可以擷取一定長度的字串,可能小特點就是len是位元組,解決了漢字與英文位元組不一樣導致直接擷取到的長 度不一樣的問題,region 字串擷取函式 public static string cutstring string inputstring,int len 如果截...

字串擷取固定長度的方法 C

這個函式也沒有什麼特別之處,就是可以擷取一定長度的字串,可能小特點就是len是位元組,解決了漢字與英文位元組不一樣導致直接擷取到的長度不一樣的問題 1字串擷取函式 region 字串擷取函式 2public static string cutstring string inputstring,int...