如何为同义词添加约束?

时间:2019-04-23 06:33:49

标签: oracle ddl

我有麻烦。我确实运行了该代码。不幸的是,这行不通。

ORA-00942:表或视图不存在。

帮帮我:)

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

解决方案


这是同义词。因此,我无法在同义词中添加约束。换句话说,我只能将约束添加到表或视图。

谢谢! :D

1 个答案:

答案 0 :(得分:0)

尝试使用此查询来找出视图是否存在:

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