2 我看到它可能在SQL Server 2000中。我想有一個函數,我不必與擁有者一起限定它。是否有可能在SQL Server 2005中創建一個系統UDF 例如fn_trim()而不是dbo.fn_trim() 來源 2011-06-02 Doug Chamberlain
5 從喬的回答 您可以爲您的UDF與CREATE SCHEMA架構繼(說的「FN」),這樣你可以有fn.trim()而非dbo.fn_trim()。 來源 2011-06-02 16:24:39 gbn +0 我喜歡這個。我討厭工作,但這是乾淨和簡單的。 – 2011-06-21 17:23:41 +0 我同意。非常酷的工作。您可以對錶和視圖執行相同的操作,以便如果您需要將其中一個更改爲另一個,則不會卡住(例如)一個名爲「tblTableName」的視圖。不過,我發現它僅對新數據庫和一些嚴格執行的標準非常有用。 – 2013-03-23 23:37:38
2 這是不可能的。該功能必須被引用爲SchemaName.FunctionName。 如the documentation指出: 標量值函數必須通過使用至少所述功能的兩部分名稱來調用。 來源 2011-06-02 16:10:01
我喜歡這個。我討厭工作,但這是乾淨和簡單的。 – 2011-06-21 17:23:41
我同意。非常酷的工作。您可以對錶和視圖執行相同的操作,以便如果您需要將其中一個更改爲另一個,則不會卡住(例如)一個名爲「tblTableName」的視圖。不過,我發現它僅對新數據庫和一些嚴格執行的標準非常有用。 – 2013-03-23 23:37:38