Transact-SQL新手,我知道以下是DECLARE的常用方法,然后设置一个变量:
DECLARE @strDBName NVARCHAR(50)
SET @strDBName = N'MY_DB'
我想知道是否可以在单个语句中执行此操作(就像在许多其他编程语言中一样),例如:
DECLARE @strDBName NVARCHAR(50) = N'MY_DB'
T-SQL是否支持此功能?
答案 0 :(得分:3)
这是有效的语法:
DECLARE @strDBName NVARCHAR(50) = N'MY_DB'
可以通过简单的PRINT (@strDBName)
语句对其进行测试。