nvarchar
是否可以使用 SQL Server 2012创建一个返回可变长度的标量值函数?当我说可变长度时,我希望函数接受nvarchar
任意长度的 an 并返回nvarchar
相同长度的 an。
我正在尝试创建一个辅助函数,nvarchar
在将它们放入我们的数据仓库之前使用视图清理列。我很确定这是不可能的,如果我错了,请纠正我。
我当前的功能(由于截断等原因显然无法正常工作):
create function dbo.fnClean (@input nvarchar)
returns nvarchar as
begin
declare @return nvarchar
set @return = ltrim(rtrim(@input))
return @return
end