• ベストアンサー

列値の分割の方法

ご存知でしたら、教えてください。 列値に、任意のカンマ区切りの文字列がある時(コードと名称)、 それを2つの列に分解(コード列と名称列)して出力する方法がありましたら、教えてください。 例) INPUTテーブル FLD1 1:AAA,2:BBB,3:CCC 1A:XXX,2A:YYY,3A:ZZZ ↓ OUTPUTテーブル FLD1 FLD2 1,2,3 AAA,BBB,CCC 1A,2A,3A XXX,YYY,ZZZ よろしくお願いします。

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

  • ベストアンサー
回答No.1

substr(FLD1,1,instr(FLD1,',') - 1) コード列 substr(FLD1,instr(FLD1,',') + 1) 名称列 とかで、それぞれを切り出せば、よろしいんじゃないかと。

関連するQ&A