1
有沒有辦法在Oracle視圖中爲列強制非null約束。 Oracle對底層源表的視圖進行約束。但即時通訊使用列上的一些功能,使視圖約束爲空。我知道列中的數據不會爲空。有沒有辦法強制它?你能幫忙嗎?Oracle查看force not null約束
create table a (col_1 date not null);
desc a;
Name Null Type
----- -------- ----
COL_1 NOT NULL DATE
CREATE OR REPLACE FORCE VIEW V1
as select col_1+1 col_1 from a;
desc v1;
Name Null Type
----- ---- ----
COL_1 DATE
以上是約束更改的示例。提前致謝。