2009/12/7 Alvaro Herrera <[email protected]>: > Pablo Braulio escribió: > >> Mi pregunta es si hay modo de hacer esto (crear una tabla igual que >> otra y con los mismos datos) pero que cree los modificadores, pkey y >> fkey. > > Si mal no recuerdo puedes hacer > > CREATE TABLE la_nueva (LIKE la_otra INCLUDING DEFAULTS INCLUDING > CONSTRAINTS INCLUDING INDEXES); > INSERT INTO la_nueva SELECT * FROM la_otra; >
y por supuesto depende de la version: >= 7.4 aparecio INCLUDING DEFAULTS >= 8.2 INLCUDING CONSTRAINTS >= 8.3 INCLUDING INDEXES -- Atentamente, Jaime Casanova Soporte y capacitación de PostgreSQL Asesoría y desarrollo de sistemas Guayaquil - Ecuador Cel. +59387171157 -- TIP 7: no olvides aumentar la configuraci�n del "free space map"
