1. 程式人生 > >建立儲存過程時候,錯誤 7405: 異類查詢要求為連線設定 ANSI_NULLS 和 ANSI_WARNINGS 選項的處理方法

建立儲存過程時候,錯誤 7405: 異類查詢要求為連線設定 ANSI_NULLS 和 ANSI_WARNINGS 選項的處理方法

在建立儲存過程中發出這樣的提示:

---------------------------
Microsoft SQL-DMO (ODBC SQLState: 42000)
---------------------------
錯誤 7405: 異類查詢要求為連線設定 ANSI_NULLS 和 ANSI_WARNINGS 選項。這將確保一致的查詢語義。請啟用這些選項,然後重新發出查詢。
---------------------------
這個問題怎麼解決呀,怎麼才能啟用這些選項呢?

這種情況,一般是因為,在sqlserver中建立了針對其他資料庫的連結,並且要在儲存過程裡面,呼叫該連線資料,直接建立儲存過程彙報上面的錯誤,一種比較懶人的方法是,

開啟SQL查詢分析器,將該儲存過程程式碼,拷貝過來,直接執行,在這裡系統會預設代上 ANSI_NULLS 和 ANSI_WARNINGS 的值,然後重新整理企業管理器,就可以看到了,以後就可以正常的修改啦,呵呵