Sql server SQL Server变量返回数据类型(函数)
是否可以在SQL Server中创建一个返回不同数据类型的函数(取决于您得到的变量)Sql server SQL Server变量返回数据类型(函数),sql-server,function,Sql Server,Function,是否可以在SQL Server中创建一个返回不同数据类型的函数(取决于您得到的变量) 我搜索了web和msdn,但没有找到任何有用的内容。您可以使用SQL\u VARIANT 我包括了SQL 2005的链接,但对于更高版本也应该是一样的。您能用示例数据更具体地说明您的需求吗?您的意思是像COALESCE那样吗?不,不适用于标量自定义项。您可以使用SQL\u VARIANT,也可以根据数据类型使用不同的函数。或者,重写为内联TVF可能取决于函数的功能。我没有尝试过,但听起来不错,我很快就会尝试。
我搜索了web和msdn,但没有找到任何有用的内容。您可以使用SQL\u VARIANT
我包括了SQL 2005的链接,但对于更高版本也应该是一样的。您能用示例数据更具体地说明您的需求吗?您的意思是像
COALESCE
那样吗?不,不适用于标量自定义项。您可以使用SQL\u VARIANT
,也可以根据数据类型使用不同的函数。或者,重写为内联TVF可能取决于函数的功能。我没有尝试过,但听起来不错,我很快就会尝试。非常感谢。