に基づいて、この分割文字列の私のような文字列を持っているハイフン
XX0099-X01
私は
として試してみましたつまり、ハイフンに基づいて2つにXX0099
と
X01
を文字列を分割したいです
SELECT 'XX0099-X01',
SUBSTR('XX0099-X01',
1,
INSTR('XX0099-X01',
'-',
1
) -1
)
FROM dual
2番目の部分を取得する方法がわかりません。
私たちはまだ8iのOracleデータベースを使用している古いレガシーシステムを持っています。 substr
とinstr
の組み合わせ使用
Oracleの基本文字列関数を使用します。 8i Oracleデータベースを使用している従来のシステムでは、上記は8iで動作していません。 Thanks – user75ponic
@ user75ponic - 古いバージョン – GurV
のアップデートを追加しました。ありがとう、非常に感謝しています。 – user75ponic