biến @address chỉ tồn tại trong lô mà nó được định nghĩa trong đó, các lô được phân định bằng câu lệnh go, khi nó nằm ngoài phạm vi.
hãy thử cái này:
declare @address varchar(50)
set @address = 'Hope'
insert into DB1.dbo.Address
values (@address)
insert into DB2.dbo.Address
values (@address)
go