PostgreSql INSERTAR DESDE SELECCIONAR ID DEVOLUCIÓN
En PostgreSql 9.2.4 tengo dos tablas:user (id, login, password, name)
ydealer (id, user_id)
.
Y quiero insertar en ambas tablas la identificación del distribuidor creado.
Actualmente lo estoy haciendo con dos consultas:
WITH rows AS (
INSERT INTO "user"
(login, password, name)
VALUES
('dealer1', 'jygbjybk', 'Dealer 1')
RETURNING id
)
INSERT INTO dealer (user_id)
SELECT id
FROM rows;
SELECT currval('dealer_id_seq');
Pero puedo implementar esto con un soloINSERT
consulta utilizandoRETURNING
¿declaración?