Array
(
    [0] => stdClass Object
        (
            [Votos_Balanceados] => 1
            [id] => 540883
            [titulo] => Inserir dados numa tabela com numeros sequenciais automatico - firebird - sql
            [dataCadastro] => DateTime Object
                (
                    [date] => 2015-12-28 11:32:25
                    [timezone_type] => 3
                    [timezone] => America/Sao_Paulo
                )

            [isFirstPost] => -1
            [idUsuario] => 437747
            [status] => A
            [isExample] => 
            [NomeUsuario] => P2
            [Apelido] => P2
            [Foto] => 437747_20150904110704.png
            [Conteudo] => [img]http://arquivo.devmedia.com.br/forum/imagem/437747-20151228-113307.png[/img]
        )

)

Inserir dados numa tabela com numeros sequenciais automatico - firebird - sql

Fabio Silveira
   - 27 dez 2015

Ola pessoal,
Estou com um problema na importação de uns dados, utilizando IBEXPERT( e o firebird maestro).
Tenho o seguinte script:
#Código

insert into PRODUTOS (codigo_barra, descricao, qtde, preco) values ('1894900015112', 'ARROZ ', 22, 2.49);
insert into PRODUTOS (codigo_barra, descricao, qtde, preco) values ('1896075990724', 'FEIJAO', 30, 4.39);
...

Sempre que tento, da um erro do tipo: Invalid insert or update value(s): Invalid insert or update value(s): object columns are constrained - no 2 table rows can have duplicate column values.
Esta tabela PRODUTOS, esta zerada, mas ela tem um campo chamado CODIGO_PRODUTO que é chave primaria, mas não e autoincremento e não pode ser nulo.
Como podem ver, este campo não esta acima, pois não tenho um numero de sequencia, e são uns 3mil registros..
Alguém tem alguma ideia de como uso este INSERT ja auto numerando a tabela?
Ps. tentei usar o generator mas também ocorreu o erro..
Se tiverem alguma dica...
grato

Post mais votado

P2
   - 28 dez 2015

Fabio Silveira
   - 28 dez 2015


Citação:
Clique na imagem para abrir em uma nova janela


Muito Obrigado, deu certinho!