質問 |
||
| QNo.3533171 | 改行コードの検出方法につきまして | |
|---|---|---|
| 質問者:shunpy0522 |
テーブルの改行コードを検出するSQLを教えてください。 カラム別のものは下記でよいかと思うのですが、 select count(*) from テーブル名 where nvl( instr((カラム名), chr(10)), 0 ) > 0; テーブル単位で、対象テーブルの全項目について 一気にチェックするようなSQLはありませんか? |
|
困り度:
|
||
| 質問投稿日時: 07/11/20 13:46 |
||
回答 |
|
| ANo.1 | そもそも、テーブルのカラムの属性にはData型やNumber型 もあるので、そのような方法はないとおもいます。 条件を nvl( instr((カラム名1), chr(10)), 0 ) + nvl( instr((カラム名2), chr(10)), 0 ) + ・・・ nvl( instr((カラム名n), chr(10)), 0 ) > 0 としてはどうですか? |
|---|---|
| 回答者:nitorin | |
| 種類:アドバイス どんな人:専門家 自信:参考意見 |
|
| 回答日時: 07/11/21 13:09 |
|
| |
| この回答への補足 | この回答に補足をつける(質問者のみ) |
| この回答へのお礼 | この回答にお礼をつける(質問者のみ) |