Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

SQL Server 2008 IDENTITY_INSERT est sur l'erreur lors de l'insertion

Vous devez mentionner explicitement les noms de colonne dans la table cible lors de l'insertion. Remplacez Col1, Col2, etc. par la liste de colonnes de CP.[dbo].[LOCALE_CODE] tableau

SET IDENTITY_INSERT CP.dbo.LOCALE_CODE ON

insert into CP.[dbo].[LOCALE_CODE] (Col1 ,Col2 , Col3) 
select * from PP.dbo.LOCALE_CODE 

Vous pouvez utiliser * dans SELECT de la table source PP.dbo.LOCALE_CODE