Подтвердить что ты не робот

ORA-01741: незаконный идентификатор нулевой длины

Привет, Я использую запрос на удаление в моей оболочке script, и я столкнулся с этой проблемой.
   delete from WHITELIST_CLI where filecode like'%Line_Index_condense%';

Ошибка:

 ERROR:
 ORA-01741: illegal zero-length identifier
4b9b3361

Ответ 1

Вот некоторая информация об ошибке:

ORA-01741: незаконный идентификатор нулевой длины

Причина. Была сделана попытка использовать две двойные кавычки ("") в качестве идентификатор. Идентификатор должен иметь длину не менее одного символа.

В вашем запросе ничего подобного нет. Это может быть взаимодействие между ksh и Oracle. Или вы могли использовать двойные кавычки, когда вы имеете в виду одинарные кавычки. Или, возможно, вы упростили запрос, когда разместили вопрос. Или может возникнуть проблема с другим запросом.

Здесь - простой пример ошибки в SQL Fiddle.

Ответ 2

@Gordan Linoff Спасибо за ответ, который помог мне в устранении ошибки. Я копировал запрос с листа Excel, и там была двойная кавычка.

Спасибо за помощь.