Как добавить ограничение к синониму? - PullRequest
0 голосов
/ 23 апреля 2019

У меня проблема.Я запустил этот код.К сожалению, не может работать.

ORA-00942: таблица или представление не существует.

Помогите мне, ребята :)

ALTER SYNONYM tbs_custchnl
ADD CONSTRAINT uniq_four_unique 
UNIQUE(cif, chid, ch_value, langid) DISABLE NOVALIDATE;

Решение


это синоним.Поэтому я не могу добавить ограничение к синониму.Другими словами, я могу только добавить ограничение к таблице или представлению.

Спасибо всем!: D

1 Ответ

0 голосов
/ 23 апреля 2019

Попробуйте этот запрос, чтобы выяснить, существует ли представление:

SELECT * FROM all_objects WHERE object_type IN ('TABLE','VIEW') AND object_name = 'tbs_custchnl'
...