2009-07-19 51 views
0

我們知道,在我們自己的查詢中選擇記錄時,我們可以使用表提示。視圖定義中的表提示會影響視圖嗎?

我的問題是:

當我們創建一個視圖,使用表提示,如「NOLOCK」,「HOLDLOCK」,等等...... ,然後保存在SQL服務器的觀點,不表提示我們使用影響視圖?

回答

2

是的。視圖中的任何提示都會影響它的使用方式。

注:在視圖表提示傳播以及

SELECT * FROM MyView WITH (NOLOCK)-- hint applies to base tables too 
+0

即使我們已經收集記錄來自其他服務器和其他數據庫? – odiseh 2009-07-19 14:31:36

+0

與鏈接的服務器等?對不起,我不知道。其他數據庫在同一臺服務器上:可能是 – gbn 2009-07-19 15:02:40

+0

感謝任何方式gbn。 – odiseh 2009-07-20 05:20:52