這個函式的作用是正則分隔字串,用法為
function regexp_substr(string, pattern, position, occurrence, modifier)
__srcstr :需要進行正則處理的字串
__pattern :進行匹配的正規表示式
__position :起始位置,從第幾個字元開始正規表示式匹配(預設為1)
__occurrence :標識第幾個匹配組,預設為1
__modifier :模式('i'不區分大小寫進行檢索;'c'區分大小寫進行檢索。預設為'c'。)
Oracle欄位根據逗號分割查詢資料
需求是表裡的某個字段儲存的值是以逗號分隔開來的,要求根據分隔的每乙個值都能查出來資料,但是不能使用like查詢。資料是這樣的 查詢的sql如下 select from select guid,regexp substr st responsible,1,level responsible from ...
Oracle欄位根據逗號分割查詢資料的方法
需求是表裡的某個字段儲存的值是以逗號分隔開來的,要求根據分隔的每乙個值都能查出來資料,但是不能使用like查詢。資料是這樣的 查詢的sql如下 select from 程式設計客棧 select guid,regexp substr st responsible,1,level rwww.cppcn...
MySQL 根據欄位中的逗號分隔成多條資料
將資料庫表的字段進行切割,分成多條資料。表資料 test表 期望得到的查詢結果為 id name 1 張三 1 李四 1 王五 2 肖1 2 肖2 sql語句 select a.id,substring index substring index a.name,b.help topic id 1 1...