首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

T-SQL,在单个选择中更新多个变量

在单个T-SQL语句中更新多个变量时,可以使用以下方法:

  1. 使用SET语句更新多个变量:
代码语言:sql
复制
SET @Variable1 = expression1, @Variable2 = expression2, ...;

例如:

代码语言:sql
复制
DECLARE @Var1 INT = 10;
DECLARE @Var2 INT = 20;

SET @Var1 = @Var1 + 5, @Var2 = @Var2 - 5;

SELECT @Var1 AS 'Var1', @Var2 AS 'Var2';
  1. 使用UPDATE语句更新多个变量:
代码语言:sql
复制
UPDATE table_name
SET column1 = expression1, column2 = expression2, ...
WHERE condition;

例如:

代码语言:sql
复制
DECLARE @Table TABLE (ID INT, Var1 INT, Var2 INT);

INSERT INTO @Table (ID, Var1, Var2)
VALUES (1, 10, 20), (2, 30, 40);

UPDATE @Table
SET Var1 = Var1 + 5, Var2 = Var2 - 5
WHERE ID = 1;

SELECT * FROM @Table;

在这两个例子中,我们分别使用SET语句和UPDATE语句更新了两个变量。这些方法可以帮助您在单个T-SQL语句中更新多个变量。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券