天天看點

Sqlserver中檢視自定義函數被哪些對象引用

Sqlserver資料庫中支援自定義函數,包含表值函數和标量值函數,表值函數一般傳回多個資料行即資料集,而标量值函數一般傳回一個值,在資料庫的存儲過程中可調用自定義函數,也可在該自定義函數中調用另一個自定義函數。我們可以通過Sqlserver提供的檢視依賴關系的功能來精确定位自定義函數在哪些對象中有引用,這樣可以避免因修改或者删除自定義函數但其他依賴此函數的對象未及時變更而抛出異常的情況。此處以Sqlserver 2014為例。

(1)首先進入sqlserver管理界面,找到對應的自定義函數,然後右鍵,選擇檢視依賴關系。

Sqlserver中檢視自定義函數被哪些對象引用

(2)進入窗體後,即可在依賴關系清單檢視到資料庫中所有依賴此自定義函數的對象。

Sqlserver中檢視自定義函數被哪些對象引用

擴充閱讀:Sqlserver修改預設端口号增加伺服器安全性。

此文章轉載自部落客個人網站:IT技術小趣屋。原文連結:檢視原文。

繼續閱讀