1樓:匿名使用者
1、在oracle11g中增加了一個虛擬列的東西,非常適合這種情況。假設表名為「table1」,有三個型別為number的欄位:c1,c2,c3,其中c3為c1和c2之和,且不允許更新。
修改表的ddl如下:
alter table table1 drop column c3;
alter table table1 add c3 as (c1+c2);
2、在oracle11g以前的版本中,辦法也很多,可以用檢視、觸發器、直接做許可權控制,詳細可以參考:
2樓:匿名使用者
問題1這個問題要分一次性處理還是後續都要自動生成,如果是一次性處理,直接用update,如果後續還需要按照這個邏輯對新插入或更新資料,建議使用觸發器
問題2這個是許可權問題,最好設定一個特別使用者,將該使用者對該表欄位的屬性設定為只讀,我知道oracle是可以的,其他資料庫沒特別研究過應該可以的。
sql效率優化 一個欄位的比較
說詳細點,沒有完全理解,初步估計能解決,就是還沒有完全明白,汗,剛剛沒有完全理解,可以解決,但是效率一樣不高,substring 一個一個 進行匹配,這樣很慢,請簡述專案中優化sql語句執行效率的方法,從哪些方面,sql語句效能如何分析 可以嘗試 建立sql函式 然後在sql語句中 調自己比較字串的...
怎麼讀書,字字讀,怎麼讀書,一個字一個字讀?
1 泛讀 2 精讀 3 通讀 4 跳讀 5 默讀 6 瀏覽 7 再讀 8 寫讀 9 序例讀 10 選讀 11 摘抄 12 朗讀 讀書方法 1 泛讀 泛讀即廣泛閱讀,指讀書的面廣,要廣泛涉獵各方面的知識,具備一般常識。不僅要讀自然科學方面的書,也要讀社會科學方面的書,古今中外各種不同風格的優秀作品都應...
字為禁成語,第一個字為禁成語
龍之騰必潛乃翔 禁中頗牧 比喻宮廷侍從官中文才武略兼備者。禁止令行 指施禁則止,出令則行。同 令行禁止 禁網疏闊 指法律過於寬容。禁舍開塞 指禁罰和赦免,開放和閉鎖。禁攻寢兵 指止息戰事。禁鼎一臠 御用鼎器中的一塊肉。比喻珍美之物。禁暴正亂 禁 制止。正 糾正。抑制 勢力,治理混亂局面 或禁除暴行,...