相關(guān)資訊
本類常用軟件
-
福建農(nóng)村信用社手機(jī)銀行客戶端下載下載量:584204
-
Windows優(yōu)化大師下載量:416901
-
90美女秀(視頻聊天軟件)下載量:366961
-
廣西農(nóng)村信用社手機(jī)銀行客戶端下載下載量:365699
-
快播手機(jī)版下載量:325855
增加數(shù)據(jù)庫字段后幾種更新視圖方法總結(jié)
2012/11/21 13:04:43 出處:本站原創(chuàng) 人氣:883次 字號:小 中 大
最簡單的方法單個 編輯視圖重新執(zhí)行下
下面網(wǎng)上的方法:
--重新編譯單個視圖
sp_refreshview v_視圖名
--重新編譯視圖
--解決辦法:
--執(zhí)行下面的sql語句,可以重新編譯當(dāng)前庫中的所有視圖
declare @s nvarchar(4000)
declare tb cursor local for
select 'sp_refreshview '''+name+ ''''
from sysobjects
where xtype= 'V' and status> =0
open tb
fetch tb into @s
while @@fetch_status=0
begin
exec(@s)
fetch tb into @s
end
close tb
deallocate tb
在表中添加了一個新的字段,與之對應(yīng)的表需要刪除后重新建立,否則不會自動刷新顯示出新添加的字段。
最簡單的操作辦法就是在企業(yè)管理器中,在對表進(jìn)行添加字段操作后,進(jìn)入視圖列表,右鍵通過“設(shè)計(jì)視圖”進(jìn)入對應(yīng)的視圖,然后將下方所有的語句復(fù)制,然后刪除掉該視圖,新建視圖,再把剛才復(fù)制的語句粘貼進(jìn)去,保存,保存名稱仍為之前的名稱,再次查詢,就能看到在表中新添加的字段了。