sql >> Database teknologi >  >> RDS >> Sqlserver

Fejl:Skal deklarere skalarvariablen for insert-sætninger i flere databaser

variablen @address findes kun i den batch, den er defineret i, batches er afgrænset af go-sætningen, hvor den går uden for scope.

prøv dette:

declare @address varchar(50)
set @address = 'Hope'

insert into DB1.dbo.Address
 values (@address)

insert into DB2.dbo.Address
 values (@address)
go


  1. forbinder Python 2.6.1 med MySQLdb

  2. MySQL-indekskardinalitet - ydeevne vs lagereffektivitet

  3. Hvordan tester man tabeller forbundet med fremmednøgler?

  4. Find kolonne, der indeholder en given værdi i MySQL