91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

oracle split函數的語法結構是怎樣的

小樊
81
2024-08-13 18:46:38
欄目: 云計算

Oracle數據庫中沒有split函數,但可以使用正則表達式函數REGEXP_SUBSTR來實現字符串分割的功能。

REGEXP_SUBSTR的語法結構如下:

REGEXP_SUBSTR(source_string, pattern, position, occurrence, match_parameter)

  • source_string:要進行匹配的字符串
  • pattern:指定匹配的模式
  • position:指定從字符串的哪個位置開始匹配,默認為1
  • occurrence:指定匹配的次數,默認為1
  • match_parameter:指定匹配的參數,如’i’表示不區分大小寫匹配

舉個例子說明REGEXP_SUBSTR的用法:

SELECT REGEXP_SUBSTR('John,Doe,123 Main St', '[^,]+', 1, 1) AS first_name,
       REGEXP_SUBSTR('John,Doe,123 Main St', '[^,]+', 1, 2) AS last_name,
       REGEXP_SUBSTR('John,Doe,123 Main St', '[^,]+', 1, 3) AS address
FROM dual;

以上SQL語句會將字符串"John,Doe,123 Main St"按照逗號進行分割,然后分別提取出第一個、第二個和第三個部分,輸出結果如下:

first_name | last_name | address
---------------------------------
John       | Doe       | 123 Main St

0
吉安县| 灵璧县| 安新县| 南丰县| 洪湖市| 桂林市| 新密市| 洛宁县| 陵川县| 福海县| 永宁县| 卢氏县| 苏尼特左旗| 井冈山市| 佛学| 许昌市| 黄龙县| 昌乐县| 山阴县| 乐陵市| 中卫市| 锡林浩特市| 广元市| 高清| 定襄县| 瑞昌市| 隆昌县| 玛多县| 靖边县| 白水县| 高陵县| 扎囊县| 云南省| 雷州市| 惠安县| 克山县| 滦平县| 安塞县| 潮州市| 新昌县| 台北市|