web-dev-qa-db-ja.com

ORA-01741:長さゼロの識別子が無効です

こんにちは、シェルスクリプトで削除クエリを使用していますが、この問題に直面しています。

   delete from WHITELIST_CLI where filecode like'%Line_Index_condense%';

エラー:

 ERROR:
 ORA-01741: illegal zero-length identifier
16
Purple

エラーに関する情報を次に示します。

ORA-01741:長さゼロの識別子が無効です

原因:識別子として2つの二重引用符( "")を使用しようとしました。識別子は少なくとも1文字の長さが必要です。

クエリには何もありません。これは、kshとOracleの間の相互作用である可能性があります。または、一重引用符を意味するときに二重引用符を使用した可能性があります。または、質問を投稿したときにクエリを単純化しすぎた可能性があります。または、別のクエリが問題になる場合があります。

ここ は、SQL Fiddleのエラーの簡単な例です。

31
Gordon Linoff