sql - "+="在T-SQL中是什么意思

标签 sql sql-server tsql

以下变量赋值在 T-SQL 中意味着什么?

SET @myvariable += 'test'

最佳答案

与许多其他编程语言相同 - 附加(或根据变量的数据类型添加,但在本例中附加)到现有值。

例如如果 @myvariable 的值当前为 hello,则在此赋值之后,该值将为 hellotest

它是 SQL Server 2008 中引入的 SET @myvariable = @myvariable + 'test' 的快捷方式。

关于sql - "+="在T-SQL中是什么意思,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11991188/

相关文章:

sql - 使用TOP 5 Access SQL返回超过5个结果?

sql - (反向)递归查询

sql - 带有 IN 语句的 SQL 语句中的案例问题

sql - 让用户只与数据库中的一个表进行交互?

sql - 从 sql 中删除时间

sql - 部署包含SQL Server数据库的应用程序。哪种认证方式?

sql - 通过多个条件查找 SQL Server 中的重复行

sql - 如何为所有行选择 XML 字段节点

mysql - 使用其他两个表中的数据填充新表

c# - 如何用dapper解析Sql Script? (设置 PARSEONLY ON + Dapper)