bem tenho a seguinte inserção:

WITH pess AS
(
    INSERT INTO "PESSOAS"
    (
      --id_pessoa
        nome_pessoa,
        endereco_pessoa,
        telefone_pessoa,
        email_pessoa,
        login_pessoa,
        senha_pessoa,
        endnum_pessoa
    )
    VALUES
    (
        'Matheus Saraiva',
        1,
        '4988070350',
        '[email protected]',
        'matheus',
        'blablabla',
        '275D'
    )
    RETURNING id_pessoa
)
INSERT INTO "CLIENTES"(id_pessoa,rg_pessoa,cpf_pessoa) SELECT p.id_pessoa,
'5443356', '7675547800' FROM pess AS p;

Qual seria a outra forma de fazer esse insert sem ter que usar o WITH? Me
parece que o WITH não existe em todos os bancos de dados.
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a