• 締切済み

改行コードの検出方法につきまして

テーブルの改行コードを検出するSQLを教えてください。 カラム別のものは下記でよいかと思うのですが、 select count(*) from テーブル名 where nvl( instr((カラム名), chr(10)), 0 ) > 0; テーブル単位で、対象テーブルの全項目について 一気にチェックするようなSQLはありませんか?

みんなの回答

  • nitorin
  • ベストアンサー率55% (11/20)
回答No.1

そもそも、テーブルのカラムの属性にはData型やNumber型 もあるので、そのような方法はないとおもいます。 条件を nvl( instr((カラム名1), chr(10)), 0 ) + nvl( instr((カラム名2), chr(10)), 0 ) + ・・・ nvl( instr((カラム名n), chr(10)), 0 ) > 0 としてはどうですか?