varchar2データ型の2番目の単語を返し、何もない場合は空白にするにはどうすればよいですか?アイデアは、関数内で関数を使用することです。
2 に答える
4
regexp_substr(column, '\S+', 1, 2)
于 2013-03-18T13:01:01.407 に答える
2
substr(column, instr(column, ' ') + 1)
編集(2番目の単語のみ):
substr(col, instr(col, ' '), instr(col, ' ', instr(col, ' ') + 1) - instr(col, ' '))
もう一度編集します。
コリンが指摘したREGEXP_SUBSTR(col,'\S+',1,2)
ように、これを行うためのより良い方法かもしれません
于 2013-03-18T12:45:09.800 に答える