您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

SQL Server中的可选参数

SQL Server中的可选参数

如果您不想调整所有引用该函数的现有存储过程,那么我认为您需要使用现有代码中的代码创建一个函数

CREATE FUNCTION CalculateAverageForUser2
(
    @userid int,
    @param2 nvarchar(10) = NULL
)
RETURNS float
AS
/*Code from existing function goes here*/

然后只需将现有功能更改为以下内容

ALTER FUNCTION CalculateAverageForUser 
(
 @userid int
)
RETURNS float
AS
BEGIN
RETURN dbo.CalculateAverageForUser2(@userid, DEFAULT)
END
SQLServer 2022/1/1 18:52:46 有293人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶