| |||
Obtener la clave ID de un nuevo registro Buenas tardes, en un programa Python, y utilizando Psycopg2, al hacer un insert en una tabla de Postgresql necesito conocer el id de la primary key del registro que acaba de insertar, ¿sabe alguien como lo puedo obtener en el momento de hacer el insert?. Gracias. |
| ||||
Respuesta: Obtener la clave ID de un nuevo registro Depende. Si tu Primary Key es autoincremental entonces te recomiendo leer la documentación. Pero básicamente es hacer un query antes del insert:
Código:
Eso si, no he probado que sea seguro sin transacciones.select nextval(seq) Por el otro lado si tu Primary Key la pusiste tu entonces solo usa la Primary Key que le pusiste. |
| |||
Respuesta: Obtener la clave ID de un nuevo registro Gracias por la respuesta, de todas formas la solución finalmente adoptada ha sido:
Código HTML:
Ver original Si alguien lo puede aprovechar... |
Etiquetas: |