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

Paulo Cesar pcyz em uol.com.br
Dom Fev 3 14:43:44 -03 2013


Boa tarde,
Pessoal uso banco de dados mysql em php, existe a possibilidade de migrar os
dados para Firibird controlando pela linguagem php?
E existe servidores que possui o Firibird para PHP?

Att.

Paulo Cesar

-----Mensagem original-----
De: lista [mailto:lista-bounces em firebase.com.br] Em nome de Otavio Benini
Enviada em: domingo, 3 de fevereiro de 2013 13:20
Para: FireBase
Assunto: Re: [firebase-br] Inserir vários registros com apenas um Insert no
IBExpert

"quem não tem cão caça com gato"
execute esse script num banco MySQL novo e depois, se for o caso, crie
script ANSI para exportar para o FB

sds
*Otavio Benini*
*Benini Informática e Sistemas*
*(11) 9-8181-6553*
*(11) 4701-2797*
info em benini.com.br
otavio.benini em gmail.com


Em 3 de fevereiro de 2013 09:17, Sandro Souza
<escovadordebits em gmail.com>escreveu:

> Bom dia/tarde/noite Eduardo.
>
> Faço aqui a minha humilde sugestão.
>
> Se você tem o script, porque não executa ele no próprio mysql para 
> recriar a base de dados?
>
> Seja no mesmo servidor mysql ou em outro, faria com que você tivesse 
> novamente a base de dados original, e dessa forma, poderia exportar um 
> novo script já no novo formato.
>
> Espero ter ajudado mais que atrapalhado. :-) No dia 3 de Fev de 2013 
> 03:22, "Eduardo Belo" <beloelogica em gmail.com>
> escreveu:
>
> > Olá Amigo!
> >
> > Não tenho como gerar pelo MySQL no padrão ANSI pois a base foi 
> > corrompida. O que tenho no momento é o Script como cerca de 5.000 
> > registros, e modificar manualmente para
> essa
> > quantidade é impraticavel.
> >
> > Alguma sugestão?
> >
> > Em 29 de janeiro de 2013 08:36, Gladiston Santana
> > <gladiston em vidy.com.br>escreveu:
> >
> > > 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
> > >
> > > ______________________________________________
> > > 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
> > >
> > ______________________________________________
> > 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
> >
> ______________________________________________
> 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
>
______________________________________________
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