找不到列 "dbo" 或用戶定義的函數或聚合 "dbo.xxx",或者名稱不明確。

MSSQL執行查詢錯誤提示:找不到列 "dbo" 或用戶定義的函數或聚合 "dbo.xxx",或者名稱不明確。

錯誤原因及解決辦法:

原因1:數據庫中不存在這個函數;

解決辦法:在數據庫中創建這個函數

原因2:由於系統調用函數默認是在系統數據庫Master底下的函數,而當前所調用的函數並未在系統數據庫Master下,因此,需要在函數前面指定其所屬的數據庫。

解決辦法:調用函數時,在dbo前面加上函數所在的數據庫名,例如MyDatabase.dbo.xxxx



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章