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

时间:2014-08-16 06:52:19

标签: sql oracle ksh

您好我在我的shell脚本中使用了删除查询,我遇到了这个问题。

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

错误:

 ERROR:
 ORA-01741: illegal zero-length identifier

1 个答案:

答案 0 :(得分:30)

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

  

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

     

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

您的查询没有任何类型。这可能是ksh和Oracle之间的交互。或者,当您指单引号时,您可能使用过双引号。或者,您在发布问题时可能会过度简化查询。或者另一个问题可能是问题。

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