ORA-000904: "ПРИЗНАК". Неверный идентификатор 00904.00000 - «% s: неверный идентификатор» - PullRequest
0 голосов
/ 12 марта 2012

Один из наших клиентов получает ошибку ORA-000904: "ATTRIBUTE".Неверный идентификатор 00904.00000 - «% s: неверный идентификатор» при запуске сценария для создания триггера в Oracle SQL Developer.Я искал это на форумах ...... я получил это происходит при использовании версии оракула 1.5.4 с oracle9i.Если они используют 1.5.3 или более низкую версию Oracle SQL developer, это может быть решено.

Но они пробовали 1.5.3 также, но они все еще сталкиваются с проблемой.Они также говорят, что это происходит из-за команды SHOW ERROR после определения триггера.

Может кто-нибудь иметь представление об этом ??? пожалуйста, помогите мне ... Заранее спасибо

1 Ответ

1 голос
/ 12 марта 2012

Ошибка указывает, что триггер ссылается на идентификатор с именем ATTRIBUTE, который не существует в текущей области.Если вы публикуете код, мы можем быть более конкретными, но я думаю, что триггер неправильно ожидает, что таблица будет иметь столбец с именем ATTRIBUTE, или что код пытается использовать локальную переменную ATTRIBUTE, которая не былаобъявлено.

...