0
我們知道,在我們自己的查詢中選擇記錄時,我們可以使用表提示。視圖定義中的表提示會影響視圖嗎?
我的問題是:
當我們創建一個視圖,使用表提示,如「NOLOCK」,「HOLDLOCK」,等等...... ,然後保存在SQL服務器的觀點,不表提示我們使用影響視圖?
我們知道,在我們自己的查詢中選擇記錄時,我們可以使用表提示。視圖定義中的表提示會影響視圖嗎?
我的問題是:
當我們創建一個視圖,使用表提示,如「NOLOCK」,「HOLDLOCK」,等等...... ,然後保存在SQL服務器的觀點,不表提示我們使用影響視圖?
是的。視圖中的任何提示都會影響它的使用方式。
注:在視圖表提示傳播以及
SELECT * FROM MyView WITH (NOLOCK)-- hint applies to base tables too
即使我們已經收集記錄來自其他服務器和其他數據庫? – odiseh 2009-07-19 14:31:36
與鏈接的服務器等?對不起,我不知道。其他數據庫在同一臺服務器上:可能是 – gbn 2009-07-19 15:02:40
感謝任何方式gbn。 – odiseh 2009-07-20 05:20:52