• ベストアンサー

文字列分割

カンマを含む項目があります。カンマまでの文字列を抽出したいです。なお、カンマの個数は未定です。 例えば A aaa,bbb,ccc ↓ P Q R aaa bbb ccc ※A,P,Q,Rは項目名 となるような、テーブルを作成したいです。(select結果でもよいです。) どうか、ご教授お願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • MZ-80B
  • ベストアンサー率56% (46/81)
回答No.1

これでは、うまくいきませんか?

参考URL:
http://oshiete1.goo.ne.jp/kotaeru.php3?q=1588524
pyontanrie
質問者

補足

回答ありがとうございます。カンマの数が可変なので、いくつあるか、わかりません。やっぱりPL/SQLのほうでやるしか、ないのでしょうか?

その他の回答 (2)

  • Senna_FF
  • ベストアンサー率45% (153/334)
回答No.3

カンマ数未定ということは、作成テーブルのカラムも可変ということですよね。 動的SQLを組む必要がでてきません? PL/SQLで組み込みマクロを使用して、せこせこコード記述してください。

pyontanrie
質問者

お礼

お返事ありがとうございます。なんとか、コーディングできました。

  • Senna_FF
  • ベストアンサー率45% (153/334)
回答No.2

DMLで行うということですか? PL/SQLでもよいのですか?

pyontanrie
質問者

補足

PL/SQLでもOKです。

関連するQ&A