Sql ORA-01741:非法的零长度标识符
嗨,我在我的shell脚本中使用了一个删除查询,我面临这个问题Sql ORA-01741:非法的零长度标识符,sql,oracle,ksh,Sql,Oracle,Ksh,嗨,我在我的shell脚本中使用了一个删除查询,我面临这个问题 delete from WHITELIST_CLI where filecode like'%Line_Index_condense%'; 错误: ERROR: ORA-01741: illegal zero-length identifier 以下是有关错误的一些信息: ORA-01741:非法的零长度标识符 原因:试图使用两个双引号作为 标识符。标识符必须至少有一个字符长 您的查询没有类似的内容。这可能是ksh和O
delete from WHITELIST_CLI where filecode like'%Line_Index_condense%';
错误:
ERROR:
ORA-01741: illegal zero-length identifier
以下是有关错误的一些信息: ORA-01741:非法的零长度标识符 原因:试图使用两个双引号作为 标识符。标识符必须至少有一个字符长 您的查询没有类似的内容。这可能是ksh和Oracle之间的交互。或者,当您指单引号时,您可能使用了双引号。或者,您可能在发布问题时过于简化了查询。或者另一个查询可能是问题所在
是SQL FIDLE错误的一个简单示例。您确定此错误是由此语句引起的吗?它看起来非常好,并且显示出同样的效果。这里肯定有更多的事情发生……Oracle错误应该得到Oracle标签。闻起来像是一个如何逃脱的问题。向我们展示您的shell脚本如果它有助于其他人,我在复制粘贴到Excel中的大型SQL查询时遇到了此错误-它在一个列名中加倍了我的大小选择blah作为blah/blah FROM Table。谢谢你的回答,这很有帮助