0
如果可能的話,任何人都可以用示例詳細解釋,爲什麼AFTER
觸發器不支持SQL Server中的視圖?爲什麼AFTER觸發器不支持視圖?
我知道我們在桌子上使用AFTER
觸發器後insert
,update
或delete
,那麼爲什麼不能在一個視圖,太?
如果可能的話,任何人都可以用示例詳細解釋,爲什麼AFTER
觸發器不支持SQL Server中的視圖?爲什麼AFTER觸發器不支持視圖?
我知道我們在桌子上使用AFTER
觸發器後insert
,update
或delete
,那麼爲什麼不能在一個視圖,太?
因爲只能在視圖上執行某種操作instead of
DDL語句。
視圖本身不包含數據,因此不可能在更改之前或之後執行某些操作,因爲它無法確定視圖上的某個更改如何影響其下方的數據。
例子:
如果造成一列視圖,並更新該行,該行可能會消失,「另一種」行可能會彈出,並沒有辦法告訴之間的關係第一個也是最後一個。
你想要一個不可能的東西的例子嗎? – 2014-10-03 06:57:05