[firebase-br] Erro em insert select
Eduardo Pombo
eduardo em embras.net
Dom Dez 1 15:12:50 -03 2013
Nao sei se ainda esta usando como citado acima, mas vejo dois problemas
neste select max (mesmo nao aconselhando a usa-lo), vamos as correcoes;
1) Ao fazer esse select tem que pegar o próximo numero, entao falta o +1;
2) Precisa pegar o próximo número da mesma tabela, neste caso esta pegando
tabela CLIENTE pra jogar na tabela PESSOA.
Em 30 de novembro de 2013 22:10, Reijanio Nunes Ribeiro <rnribeiro em gmail.com
> escreveu:
> Boa noite a todos estou precisando da ajuda dos amigos para me dar uma
> dica de como fazer esta select funcionar
>
> insert into PESSOA (
> CODIGO,
> NOME,
> FANTASIA,
> ENDERECO,
> EMAIL,
> BAIRRO,
> CIDADE,
> CEP,
> UF,
> FONE,
> CELULAR,
> CPFCNPJ,
> OBS,
> INSCREST,
> FONEEMP,
> CONTATO_COB_PES,
> NUMERO,
> E_PROD_RURAL,
> E_CLIENTE,
> E_FUNCIONARIO,
> E_VENDEDOR,
> E_TECNICO,
> E_FORNECEDOR,
> E_PRESTADOR,
> E_ADMIN_CC,
> E_TRANSPORT
> )
> select
> (SELECT MAX(CODIGO) FROM CLIENTE),
> NOME,
> FANTASIA,
> ENDERECO,
> EMAIL,
> BAIRRO,
> CIDADE,
> CEP,
> UF,
> FONE,
> CELULAR,
> CNPJ,
> OBS,
> INSCEST,
> FAX,
> CONTATO,
> NUMERO,
> 'N', --produtor rural
> 'N',--cliente
> 'N',--funcionário
> 'N',--vendedor
> 'N',--tecnico
> 'S',--fornecedor
> 'N',--prestador
> 'N',--cc
> 'N' --transportador
> FROM FORNECEDOR
>
> nesta tabela não tem generator, alguém pode me dar uma dica de como fazer
> funcionar esta autonumeração
>
> --
> Reijanio Nunes Ribeiro
> Desenvolvedor Delphi/Php
> Suporte em TI
> ______________________________________________
> 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
>
--
Atenciosamente
José Eduardo Pombo de Barros
Mais detalhes sobre a lista de discussão lista