嗨,我在shell脚本中使用了删除查询,并且遇到了这个问题。

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


错误:

 ERROR:
 ORA-01741: illegal zero-length identifier

最佳答案

以下是有关错误的一些信息:


ORA-01741:非法的零长度标识符

原因:试图使用两个双引号(“”)作为
标识符。标识符必须至少一个字符长。


您的查询没有任何内容。这可能是ksh与Oracle之间的交互。或者,当您指的是单引号时,您可能已使用双引号。或者,您在发布问题时可能简化了查询。否则可能是另一个查询。

Here是SQL Fiddle错误的简单示例。

关于sql - ORA-01741:非法的零长度标识符,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25337722/

10-13 06:03