關於Oracle裡面的一些小函數
要求
也可能不含
B
C
解答
Oracle中函數
INSTR
INSTR(源字符串
默認查找順序為從左到右
例
返回的是"4" 如果該字符串沒有匹配字符 返回的是
SUBSTR
SUBSTR(源字符串
從
例 Select SUBSTR(
返回的是
全例如下
表T_RCV_ISSUE
WH_CD字段
取 WH_CD 如果該字段包含
如果該字段沒有
T_RCV_ISSUE表
WH_CD 分別為 MR
執行
SELECT CASE
WHEN INSTR(WH_CD
THEN SUBSTR(WH_CD
ELSE WH_CD
END AS WH_CD
FROM T_RCV_ISSUE
結果
From:http://tw.wingwit.com/Article/program/Oracle/201311/17245.html