与ISNULL函数中的参数一样?
我们可以用来定义的东西:
create function getvalue
(
@param1 varchar(max),
@param2 varchar(max),
@value anytype
)
return anytype
as
...
答案 0 :(得分:5)
听起来你正在寻找sql_variant数据类型。
答案 1 :(得分:2)
简短的答案是否定的.sql_variant让你接近,但不完全。
如果sql_variant不够,你可以通过拥有所有相关类型的多个可空参数来解决这个问题,但它并不漂亮。