[firebase-br] Inserir vários registros com apenas um Insert no IBExpert

Gladiston Santana gladiston em vidy.com.br
Ter Jan 29 09:36:53 -03 2013


Isso é uma extensão SQL do MySQL.
No FB é o tradicional INSERT INTO TABELA(campo1,campo2) VALUES(valor1,valor2).
Todos os DBs tem suas extensões, o insert do firebird por exemplo
aceita retornar valores e tem uma outra forma que gosto muito chamado
UPDATE OR INSERT INTO. Enfim, o que sabemos é que ao usar extensões ao
SQL poderá quebrar a portabilidade. Veja se no MySQL tem como exportar
dados usando o padrão ANSI.


Gladiston Santana
Departamento de TI
Grupo Vidy
Tel (11) 4787-3122 ramal 228
Rod. Régis Bittencourt 3360 - Km 272,5
Taboão da Serra - SP - CEP: 06793-000
Visite nosso site: www.vidy.com.br
Visite também : www.expolabor.com.br




Em 29 de janeiro de 2013 02:07, Eduardo Belo <beloelogica em gmail.com> escreveu:
> Olá Pessoal!
>
> Tenho um Script gerado pelo MySQL assim:
>
> INSERT INTO CNAE2 (CNAE, DESCRICAO) VALUES
> (111301, 'Cultivo de arroz'),
> (111302, 'Cultivo de milho'),
> (111303, 'Cultivo de trigo') ...
>
> No IBExpert só aceita repetindo o Insert:
>
> INSERT INTO CNAE2 (CNAE, DESCRICAO) VALUES
> (111301, 'Cultivo de arroz');
> INSERT INTO CNAE2 (CNAE, DESCRICAO) VALUES
> (111302, 'Cultivo de milho');
> INSERT INTO CNAE2 (CNAE, DESCRICAO) VALUES
> (111303, 'Cultivo de trigo');
>
> Preciso importa esses dados e são mais de 1.000 registros.
>
> A pergunta é:
>
> Isso é uma limitação do IBExpert ou do Firebird ? Estou usando a versão
> 2.5.1
>
> Qual a solução?
>
> Agradeço antecipadamente a todos que ajudarem.
>
> Eduardo
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa




Mais detalhes sobre a lista de discussão lista