20/03/2007, 08:21
|
| | Fecha de Ingreso: agosto-2005 Ubicación: Mérida, Venezuela
Mensajes: 732
Antigüedad: 19 años, 4 meses Puntos: 7 | |
Re: Cambiar codificación de una tabla postgres@computacion06:~$ psql dbcorpoandes
Bienvenido a psql 8.1.5, la terminal interactiva de PostgreSQL.
Digite: \copyright para ver los términos de distribución
\h para ayuda de comandos SQL
\? para ayuda de comandos psql
\g o or termine con punto y coma para ejecutar una consulta
\q para salir
dbcorpoandes=# \h CREATE TABLE
Comando: CREATE TABLE
Descripción: define una nueva tabla
Sintaxis:
CREATE [ [ GLOBAL | LOCAL ] { TEMPORARY | TEMP } ] TABLE nombre_tabla ( [
{ nombre_columna tipo_dato [ DEFAULT expr_default ] [ restricción_columna[ ... ] ]
| restricción_tabla
| LIKE tabla_padre [ { INCLUDING | EXCLUDING } DEFAULTS ] }
[, ... ]
] )
[ INHERITS ( tabla_padre [, ... ] ) ]
[ WITH OIDS | WITHOUT OIDS ]
[ ON COMMIT { PRESERVE ROWS | DELETE ROWS | DROP } ]
[ TABLESPACE tablespace ]
donde restricción_columna es:
[ CONSTRAINT nombre_restricción ]
{ NOT NULL |
NULL |
UNIQUE [ USING INDEX TABLESPACE tablespace ] |
PRIMARY KEY [ USING INDEX TABLESPACE tablespace ] |
CHECK (expresión) |
REFERENCES tabla_referencia [ ( columna_referencia ) ] [ MATCH FULL | MATCH PARTIAL | MATCH SIMPLE ]
[ ON DELETE acción ] [ ON UPDATE acción ] }
[ DEFERRABLE | NOT DEFERRABLE ] [ INITIALLY DEFERRED | INITIALLY IMMEDIATE ]
y restricción_tabla es:
[ CONSTRAINT nombre_restricción ]
{ UNIQUE ( nombre_columna [, ... ] ) [ USING INDEX TABLESPACE tablespace ] |
PRIMARY KEY ( nombre_columna [, ... ] ) [ USING INDEX TABLESPACE tablespace ] |
CHECK ( expresión ) |
FOREIGN KEY ( nombre_columna [, ... ] ) REFERENCES tabla_referencia [ ( columna_referencia [, ... ] ) ]
[ MATCH FULL | MATCH PARTIAL | MATCH SIMPLE ] [ ON DELETE acción ] [ ON UPDATE acción ] }
[ DEFERRABLE | NOT DEFERRABLE ] [ INITIALLY DEFERRED | INITIALLY IMMEDIATE ]
dbcorpoandes=#
__________________ Gracias de todas todas
-----
Linux! |