web-dev-qa-db-fra.com

ORA-01741: identifiant illégal de longueur nulle

Bonjour, j'utilise une requête de suppression dans mon script Shell et je suis confronté à ce problème.

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

Erreur:

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

Voici quelques informations sur l'erreur:

ORA-01741: identifiant illégal de longueur nulle

Cause: une tentative a été faite pour utiliser deux guillemets doubles ("") comme identifiant. Un identifiant doit comporter au moins un caractère.

Votre requête n'a rien de tel. Cela peut être une interaction entre ksh et Oracle. Ou vous avez peut-être utilisé des guillemets doubles lorsque vous voulez dire des guillemets simples. Ou, vous avez peut-être trop simplifié la requête lorsque vous avez publié la question. Ou une autre requête peut être le problème.

Ici est un exemple simple de l'erreur sur SQL Fiddle.

31
Gordon Linoff