oracle split的用法是什么

小億
686
2024-01-09 16:04:20
欄目: 云計(jì)算

Oracle中的SPLIT函數(shù)用于將一個(gè)字符串按指定的分隔符拆分成多個(gè)子字符串,并返回一個(gè)包含這些子字符串的數(shù)組。

SPLIT函數(shù)的語(yǔ)法如下: SPLIT(string, separator [, limit])

參數(shù)說(shuō)明:

  • string:要拆分的字符串。
  • separator:用于分隔字符串的字符或字符串。
  • limit(可選):指定拆分的最大次數(shù)。

返回值: SPLIT函數(shù)返回一個(gè)包含拆分后的子字符串的數(shù)組。

示例:

SELECT * FROM SPLIT('Hello,World', ',');

輸出:

COLUMN_VALUE
------------
Hello
World

在上面的示例中,字符串’Hello,World’被逗號(hào)分隔成兩個(gè)子字符串’Hello’和’World’,并通過(guò)SPLIT函數(shù)返回一個(gè)包含這兩個(gè)子字符串的數(shù)組。

0