Resumiendo lo publicado en la lista de correos de PostgreSQL:
Crear un campo autonumérico:
CREATE TABLE com.bultos(
id SERIAL PRIMARY KEY,
bulto integer,
bulto_corto integer
);
Insertar una nueva fila:
INSERT INTO com.bultos VALUES (default,2, 1);
Si en la definición de la tabla no se creó un campo autonumérico (serial) se puede crear la secuencia a posteriori:
CREATE SEQUENCE tabla_id_seq;
ALTER TABLE tabla ALTER COLUMN id SET DEFAULT nextval('tabla_id_seq');
Advertisement
Etiquetas: bases de datos, ejemplos, postgresql