![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
|
Crear tabla e indices en Tablespaces diferentes
Hola, estoy empezando con Oracle 9i, y quisiera saber como puedo indicar que al crear una tabla que tiene una restricción, la tabla se grabe en el tablespace "DATOS_TSD04" y el indice de la restricción se grabe en "DATOS_INX04".
Si la tabla la creo como en el ejemplo, la tabla y el indice de la restricción se crean en el mismo tablespace. Por otro lado, tampoco sé, si es posible hacer esto y si es una buena practica guardar los datos en un tablespace y los indices en otro. Gracias por vuestra atención, y un saludo a todos Jose Manuel García Código:
CREATE TABLE "PRUEBAS"."NIF"
(
C_NIF VARCHAR2(15) NOT NULL,
N_VERSION VARCHAR2(1) DEFAULT 0 NOT NULL,
A_NOMBRE VARCHAR2(80) NOT NULL,
A_DIRECCION VARCHAR2(80),
A_MUNICIPIO VARCHAR2(80),
A_COD_POSTAL VARCHAR2(5),
A_PROVINCIA VARCHAR2(25) NOT NULL,
A_TEL_FIJO VARCHAR2(15),
A_TEL_MOVIL VARCHAR2(15),
A_FAX VARCHAR2(15),
A_EMAIL VARCHAR2(80),
A_USUARIO VARCHAR2(11),
CONSTRAINT "NIF_C_NIF_C_VERSION_PK" UNIQUE("C_NIF", "N_VERSION")
)
TABLESPACE "DATOS_TSD04";
|
|
#2
|
|||
|
|||
|
hola, como estas. Yo tengo este script:
Es pero te ayude. |
![]() |
|
|
|