Firebird / Ibexpert - como repetir várias vezes o insert?

3 respostas
R

Oi,

tenho uma sql, com todos os países,  com vários inserts. Mas quando executo dá erro 104 no inicio da 2 linha:

Se eu executar um a um funciona legal.

INSERT INTO pais (PAIS_ABREV_ISO_2, PAIS_ABREV_ISO_3, PAIS_CODIGO, PAIS_NOME) VALUES (‘AO’, ‘AGO’, ‘024’, ‘Angola’);

INSERT INTO pais (PAIS_ABREV_ISO_2, PAIS_ABREV_ISO_3, PAIS_CODIGO, PAIS_NOME) VALUES (‘AI’, ‘AIA’, ‘660’, ‘Anguilla’);

INSERT INTO pais (PAIS_ABREV_ISO_2, PAIS_ABREV_ISO_3, PAIS_CODIGO, PAIS_NOME) VALUES (‘AQ’, ‘ATA’, ‘010’, ‘Antárctida’);

INSERT INTO pais (PAIS_ABREV_ISO_2, PAIS_ABREV_ISO_3, PAIS_CODIGO, PAIS_NOME) VALUES (‘AG’, ‘ATG’, ‘028’, ‘Antigua e Barbuda’);

…

São mais de 240 linhas de inserts.

Como posso resolver isso?

Uso o firebird e estou tentando executar esta instrução no ibexpert.

Obrigado.

3 Respostas

sotarelli

Cara nao lembro exatamente onde fica… pois faz tempo q nao uso o IBexpert…

Mas perto da onde vc clicou pra abrir a query e vc digitar teus Sqls… tem um outro botão …

Ele abre uma Query tambem… porem essa query faz tudo de uma vez … um por um …

Sem vc precisar ficar executando!!!

Da uma olhada la…

Se eu nao me engane é bem do lado!

rdgms

http://forums.devshed.com/firebird-sql-development-61/how-can-i-do-multirow-insert-in-firebird-406710-2.html

R

Valeu pela dica.

o botão é script execute.

Funcionou legal.

Criado 8 de janeiro de 2009
Ultima resposta 8 de jan. de 2009
Respostas 3
Participantes 3