在Oracle中,SUBSTR函數(shù)用于提取字符串的一部分。它的語法如下:
SUBSTR(string, start_position, [length])
其中:
以下是一些使用SUBSTR函數(shù)的示例:
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是一個(gè)特殊的表,用于執(zhí)行與數(shù)據(jù)庫無關(guān)的操作。您可以將SUBSTR函數(shù)用于任何表中的列,而不僅僅是dual表。