CREATE SEQUENCE id_seq
INCREMENT 1
MINVALUE 1
MAXVALUE 9223372036854775807
START 1
CACHE 1;

ALTER TABLE mitabla ADD COLUMN columna integer primary key default 
(nextval('id_seq'));

----- Mensaje original -----

De: "Jose Moreira - Know How" <[email protected]>
Para: [email protected]
Enviados: Martes, 21 de Mayo 2013 14:56:13
Asunto: [pgsql-es-ayuda] Ingreso incremental de numeros en nueva columna

Disculpen la pregunta tonta, pero hace un par de dias que estoy con esto
y no encuentro la respuesta.
Tengo un tabla sin PK , los atributos son tipo "nombre" "apellido"
"domicilio", etc..
Cree una columna ("nro_tupla") para que sea PK de la tabla y asignarle
un numero a cada tupla para asi configurarla como PK de la tabla.
Pregunta: como ingreso numeros (del 1 en adelante) a esa columna? Crear
una sequencia ingresaria valores cada vez que hago un insert. Yo quiero
hacer inserts y llenar toda la columna de la tabla.
Como puede ser que no pueda hacerlo y que no encuentre nada en la web?

Muchas gracias.

-
Enviado a la lista de correo pgsql-es-ayuda ([email protected])
Para cambiar tu suscripción:
http://www.postgresql.org/mailpref/pgsql-es-ayuda
http://www.uci.cu


http://www.uci.cu

Responder a