在Oracle中,SUBSTR函數用于提取字符串的一部分。它的語法如下:
SUBSTR(string, start_position, [length])
其中:
以下是一些使用SUBSTR函數的示例:
SELECT SUBSTR('Hello World', 1, 3) FROM dual;
輸出:Hel
SELECT SUBSTR('Hello World', 6) FROM dual;
輸出: World
SELECT SUBSTR('Hello World', -4) FROM dual;
輸出:orld
在這些示例中,dual是一個特殊的表,用于執行與數據庫無關的操作。您可以將SUBSTR函數用于任何表中的列,而不僅僅是dual表。