我想更新HSQL中的視圖,而不必一次又一次地編寫相同的語句。 我有一張桌子與ID,First_NAME和LAST_NAME聯繫。我也有這個表的視圖,我與在HSQL中刷新視圖
CREATE VIEW IDGREATERTHREE AS SELECT * FROM CONTACTS WHERE ID > 3;
創建我如何更新我的看法後,我增加了一個新的列到我的餐桌。我想更新我的表沒有這樣的事:
ALTER VIEW IDGREATERTHREE AS SELECT * FROM CONTACTS WHERE ID > 3;
我想找到一種方法來刷新以同樣的方式我無效視圖像甲骨文:
ALTER VIEW IDGREATERTHREE COMPILE;
我也是尋找一種方法來選擇無效的視圖。與SELECT * FROM INFORMATION_SCHEMA.VIEWS
我無法看到無效視圖和非無效視圖之間的任何區別。