-1
我在表具有類似於此值的列:選擇語句來顯示期望的輸出
key_value
例如:
3933984948498934_khkhk
81299191ahgtyu092092092019_92982
abh182772hjjlj98879bjj_122778999
_
是在所有的值常見。我需要一個腳本來複制值的一部分,即複製_
之前的所有內容,並且不會在該列中的所有值之後顯示_
之後的任何內容。
我需要一個select語句來顯示上面提到的輸出。
如:實際值是3933984948498934_khkhk
,但我只需要3933984948498934
實際值81299191ahgtyu092092092019_92982
,但所需的輸出是81299191ahgtyu092092092019
。
我覺得使用substr
函數很麻煩,因爲這些值是動態的。
SUBSTR是好的,你也需要使用position來查找_。 (我希望位置支持Oracle,否則尋找類似的功能...) – jarlh 2015-02-06 16:35:36
@jarhl - [INSTR](http://docs.oracle.com/cd/E11882_01/server.112/e41084/functions080.htm) * 8) – 2015-02-06 16:37:01