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