是否可以在SQL Server中实现具有参数表达式且返回类型与表达式相同的用户定义函数?
与https://docs.microsoft.com/en-us/sql/t-sql/language-elements/nullif-transact-sql类似。
基本上,我正在寻求实现NULLIF函数的扩展版本。
答案 0 :(得分:1)
没有
这是仅内置函数的功能。
创建标量函数的语法需要
RETURNS return_data_type
这意味着您必须在设计时选择特定的返回数据类型。您无法从传入的数据类型推断出它。