Je suppose que vous êtes essayer de créez une colonne calculée dans [dSCHEMA]. [TABLE_COPY_TO].
Dans ce cas, vous devez définir correctement le DDL. Voici un exemple
declare @tblCopyFrom table
(
fieldA varchar(10)
,fieldB varchar(10)
)
declare @tblCopyTo table
(
fieldA varchar(10)
,fieldB varchar(10)
,fieldC AS (fieldA + '-' + fieldB) -- Computed Column
)
insert into @tblCopyFrom
select 'valA1','valB1' union all
select 'valA2','valB2' union all
select 'valA3','valB3' union all
select 'valA4','valB4' union all
select 'valA5','valB5'
insert into @tblCopyTo (fieldA,fieldB)
select * from @tblCopyFrom
select * from @tblCopyTo
Sinon, avant l'insertion, vous pouvez ajouter la colonne calculée à votre table puis insérez comme
Table Alter TABLE_COPY_TO Ajouter (FieldC AS (FieldA + '-' + FieldB))
insérer dans .......
+1 Le vrai tableau semble s'appeler dSCHEMA.TABLE_COPY_TO tho :) – Andomar