sql >> Database >  >> RDS >> Sqlserver

Fout:moet de scalaire variabele declareren voor insert-instructies in meerdere databases

de variabele @address leeft alleen in de batch waarin deze is gedefinieerd, batches worden begrensd door de go-instructie, waar het buiten het bereik valt.

probeer dit:

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

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

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


  1. Hoe Oracle Store Procedure-aanroep af te handelen met Oracle Types als invoer of uitvoer met behulp van EclipseLink

  2. MySQL 8.0 Gevraagde authenticatiemethode onbekend bij de client (caching_sha2_password)

  3. ORA-24247:netwerktoegang geweigerd door toegangscontrolelijst (ACL)

  4. $_SESSION variabelen worden niet opgeslagen wanneer automatisch ingelogd