Importação de dados em uma tabela com campo identity

05/02/2015

Olá Pessoal,

Estou tentando fazer a importação de uma planilha em Excel em uma tabela que tem um campo Identity.

utilizei o comando

SET IDENTITY_INSERT DBO.PFUNC ON
GO

O comando foi executado sem erro, entretanto quando tento executar a importação ele continua apresentando o erro

Msg 8101, Level 16, State 1, Line 1
An explicit value for the identity column in table 'PFUNC' can only be specified when a column list is used and IDENTITY_INSERT is ON.

Alguém tem uma dica para me ajudar a resolver esse problema?

George Oliveira

Respostas

05/02/2015

Fabiano Carvalho

set identity_insert [PFUNC] ON


Abaixo do comando informado acima, é necessário informar as colunas que voce irá inserir os dados, exemplo.

INSERT INTO [PFUNC] (COLUNA1,COLUNA2,COLUNA3...)
SELECT ....
FROM TABELA
Responder Citar

05/02/2015

Fabiano Carvalho

set identity_insert [PFUNC] ON


Abaixo do comando informado acima, é necessário informar as colunas que voce irá inserir os dados, exemplo.

INSERT INTO [PFUNC] (COLUNA1,COLUNA2,COLUNA3...)
SELECT ....
FROM TABELA
Responder Citar