create function [dbo].[clrHelloWorld](@name nvarchar(200) )
RETURNS nvarchar(200)
with returns null on null input --只要调用函数的时候任何一个参数为NULL,函数返回值将会是NULL
as
external NAME asmHelloWorld.[SQLServerCLRTest.CLRFunctions].HelloWorld --使用external NAME调用.net方法
RETURNS nvarchar(200)
with returns null on null input --只要调用函数的时候任何一个参数为NULL,函数返回值将会是NULL
as
external NAME asmHelloWorld.[SQLServerCLRTest.CLRFunctions].HelloWorld --使用external NAME调用.net方法
提示错误:
external' 附近有语法错误。您可能需要将当前数据库的兼容级别设置为更高的值,以启用此功能。有关 ALTER DATABASE 的 SET COMPATIBILITY_LEVEL 选项的信息,请参见帮助。
解决方法:
USE [master]
GO
ALTER DATABASE [MRP_NSDERPTEST] SET COMPATIBILITY_LEVEL = 90
GO
GO
ALTER DATABASE [MRP_NSDERPTEST] SET COMPATIBILITY_LEVEL = 90
GO
浙公网安备 33010602011771号