我有一个标量值函数conv2unicode
,它与汇编dvb2unicode
相关联。
我必须从数据库中删除汇编函数并返回值,因为它是。 conv2unicode用于项目中的许多过程。我以前没有在sql server中使用过函数。
有没有办法通过[conv2unicode]函数返回变量 x
ALTER FUNCTION [dbo].[conv2unicode](@x [nvarchar](4000))
RETURNS [nvarchar](4000) WITH EXECUTE AS CALLER
AS
EXTERNAL NAME [dvb2unicode].[UserDefinedFunctions].[Dvb2unicode]
答案 0 :(得分:0)
你可以RETURN
这样的变量:
ALTER FUNCTION [dbo].[conv2unicode](@x [nvarchar](4000))
RETURNS [nvarchar](4000) WITH EXECUTE AS CALLER
AS
RETURN @x