Olá Rafael....

    Vc deve fazer o seguinte:


    insert tabela (campo1, Campo2, etc)
    (Select CampoA, CampoB
     from tabelaSelect
     where etc...)

  ----- Original Message ----- 
  From: Rafael Ferreira 
  To: [email protected] 
  Sent: Thursday, February 15, 2007 8:27 AM
  Subject: [PostgreSQL-Brasil] Select com insert não funciona




  Bom dia:

     Estou tentando fazer um insert com select, mas não estou conseguindo. Se 
executados separadamente, eu consigo executa-los.



  insert into msaidas (msa_codpro,msa_data,msa_docume,msa_motivo,msa_quanti)
      values (select 
detacupo.pcf_codpro,mestcupo.mcf_datemi,mestcupo.mcf_numero,
           'Ven',detacupo.pcf_quantid
     from mestcupo,detacupo
     where
            mestcupo.mcf_numero = detacupo.pcf_numero
     and
            mestcupo.mcf_nrocai = detacupo.pcf_nrocai
     and
             mestcupo.mcf_datemi = detacupo.pcf_datemi);



   obrigado

      




------------------------------------------------------------------------------

  --------------------------------------------
  [ ]'s
  Rafael dos Santos Ferreira


------------------------------------------------------------------------------

  Walla! Mail - get your free 3G mail today


------------------------------------------------------------------------------


  _______________________________________________
  Grupo de Usuários do PostgreSQL no Brasil
  Antes de perguntar consulte o manual
  http://pgdocptbr.sourceforge.net/

  Para editar suas opções ou sair da lista acesse a página da lista em:
  http://pgfoundry.org/mailman/listinfo/brasil-usuarios
_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
Antes de perguntar consulte o manual
http://pgdocptbr.sourceforge.net/

Para editar suas opções ou sair da lista acesse a página da lista em:
http://pgfoundry.org/mailman/listinfo/brasil-usuarios

Responder a