2010-09-29 24 views

回答

4

是。如果符合某些條件,則可以更新或插入SQL Server中的視圖,請參閱文檔中的Updateable Views部分。我知道這適用於SQL Server 2005+,我不知道早期版本。

如果視圖不可更新,則可以將映射聲明爲只讀。

9

是的,只需在您的映射配置中使用您的視圖名稱而不是表名。當然,如果你嘗試更新,它會拋出異常。

例如爲:

<class name="someclass" table="vw_someview"> 
... 
</class> 
2

簡單的答案是:是的。

只需將您的視圖的名稱放在通常在所有示例中都寫入表名的地方。而已。視圖和表是可以互換的 - 只要觀點是沒有約束的可寫...

托馬斯

相關問題