我试图将不可空的约束添加到我的视图中的列。这里是我的查询:ORA-00922:修改视图时丢失或无效的选项 - Oracle
alter view myTable add constraint pk_generate2 check(pk is not null);
我想这一个:
alter view myTable add constraint pk_generate2 check(pk is not null) disable;
这也不能工作。
它给出标题中给出的错误。我怎样才能改变查询,以便它可以工作?谢谢。 PS:我怀疑没有解决方案,因为没有办法将这种约束添加到视图。但是我将ROWNUM作为视图的主键添加到实体框架中。
我通过在视图中包含一个主键来解决问题。 – jason