From: | Wdiaz <wdiaz(at)unipamplona(dot)edu(dot)co> |
---|---|
To: | pgsql-es-ayuda <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Inactivar secuencias |
Date: | 2006-08-30 00:41:16 |
Message-ID: | 44F4DEAC.1010400@unipamplona.edu.co |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Buenas noches.
Tengo Postgres 8.1 y tengo esta tabla con la secuencia en el default del
campo llave primaria
CREATE TABLE iteracion.necesidad
(
* nece_id numeric(30) NOT NULL DEFAULT
nextval('iteracion.seq_nece_id'::regclass), -- llave primaria autonumerica*
comp_id numeric(30), -- llave foranea de la tabla general.complejidad
prio_id numeric(30), -- llave foranea de la tabla general.prioridad
clie_id numeric(30) NOT NULL, -- llave foranea de la tabla ads.cliente
modu_id numeric(30) NOT NULL, -- llave foranea de la tabla ads.modulo
tine_id numeric(30) NOT NULL, -- llave foranea de la tabla
ads.tiponecesidad
esta_id numeric(30) NOT NULL, -- llave foranea de la tabla general.estado
nece_nombre varchar NOT NULL, -- nombre identificador de la necesidad
nece_descripcion varchar NOT NULL, -- descripción de la necesidad del
cliente
nece_fechacambio timestamp NOT NULL, -- campo de audutoria que
lamacena la fecha del último cambio del registro
nece_registradopor varchar NOT NULL, -- campo de auditoría, que
almacena le usuario que realizo la ultima modificación en el registro
nece_fecha timestamp NOT NULL, -- Fecha en la que se reporta la
necesidad, para iniciar el proceso
CONSTRAINT nece_pk PRIMARY KEY (nece_id)
)
WITHOUT OIDS;
ALTER TABLE iteracion.necesidad OWNER TO ads;
GRANT ALL ON TABLE iteracion.necesidad TO ads;
GRANT SELECT ON TABLE iteracion.necesidad TO reporteador;
COMMENT ON TABLE iteracion.necesidad IS 'registra las necesidades del
cliente para ser analizadas por los arquitectos';
COMMENT ON COLUMN iteracion.necesidad.nece_id IS 'llave primaria
autonumerica';
COMMENT ON COLUMN iteracion.necesidad.comp_id IS 'llave foranea de la
tabla general.complejidad';
COMMENT ON COLUMN iteracion.necesidad.prio_id IS 'llave foranea de la
tabla general.prioridad';
COMMENT ON COLUMN iteracion.necesidad.clie_id IS 'llave foranea de la
tabla ads.cliente';
COMMENT ON COLUMN iteracion.necesidad.modu_id IS 'llave foranea de la
tabla ads.modulo';
COMMENT ON COLUMN iteracion.necesidad.tine_id IS 'llave foranea de la
tabla ads.tiponecesidad';
COMMENT ON COLUMN iteracion.necesidad.esta_id IS 'llave foranea de la
tabla general.estado';
COMMENT ON COLUMN iteracion.necesidad.nece_nombre IS 'nombre
identificador de la necesidad';
COMMENT ON COLUMN iteracion.necesidad.nece_descripcion IS 'descripción
de la necesidad del cliente';
COMMENT ON COLUMN iteracion.necesidad.nece_fechacambio IS 'campo de
audutoria que lamacena la fecha del último cambio del registro';
COMMENT ON COLUMN iteracion.necesidad.nece_registradopor IS 'campo de
auditoría, que almacena le usuario que realizo la ultima modificación en
el registro';
COMMENT ON COLUMN iteracion.necesidad.nece_fecha IS 'Fecha en la que se
reporta la necesidad, para iniciar el proceso';
Como hago para desactivar la secuencia y poder insertar registros
migrados colocando un valor a la columna nece_id?
--
Cordialmente
William Diaz Pabón
Coordinador Técnico de Desarrollo
Vicerrectoría de Gestión y Desarrollo Tecnológico
Universidad de Pamplona
From | Date | Subject | |
---|---|---|---|
Next Message | Juan Martínez | 2006-08-30 01:43:18 | Re: Inactivar secuencias |
Previous Message | Juan Martínez | 2006-08-29 23:44:30 | Dependecias de vistas |