oracle - 为视图创建唯一键或主键约束
问题描述
我在我的项目中使用来自不同数据库模式中的表(国家)的视图(国家视图),所以我创建了一个 SYNONYM(国家/地区)来使用并创建了一个视图,因此我可以在我的表(人)到视图(国家视图):
ALTER VIEW country_view
ADD CONSTRAINT unq_country_id UNIQUE (country_id);
此脚本无法显示此错误:
ORA-00922: missing or invalid option
我不知道我需要指定哪些其他选项。我也不知道这是否可能 - 为视图创建约束 - 如果是这样,我可以尝试另一种选择。
解决方案
推荐阅读
- google-app-engine - 如何解决 ModuleNotFoundError: No module named 'google.cloud' while importing automl in GAE Standard?
- sql - 查找所有人口大于每个北欧国家(属性区域)人口的亚洲城市
- redirect - 如何使用 Google DNS 创建 CNAME url 重定向?
- python - 为什么这个while循环不能正常工作?
- entity-framework - Entity Framework 6 中具有多个记录集的存储过程
- javascript - Google Sign in 不允许多个用户,因此请使用 react-native google sign in 登录
- javascript - 使用 Ionic React App 连接到 MongoDB 集群
- javascript - 在提供程序中使用函数缺少以前的状态 - nextjs
- android - 如何将数据从 ArrayList 显示到 RecyclerView Android?
- matplotlib - 用相同颜色为点周围的空间着色