Ver Mensaje Individual
  #3 (permalink)  
Antiguo 16/09/2010, 07:57
juanxml
 
Fecha de Ingreso: junio-2009
Mensajes: 45
Antigüedad: 15 años, 5 meses
Puntos: 0
Respuesta: Error "Nombre ya usado"

Las llaves lo he revisado pero las tengo bien. Mis dos objetos y tablas que fallan son estos:

CREATE TYPE Cliente_TipoObjeto AS OBJECT (
DNI INTEGER,
Universitario VARCHAR2(2),
Direccion Direccion_TipoObjeto,
Fecha_Nac VARCHAR2(10),
Telefono INTEGER,
Datos_Per DatosPer_TipoObjeto);
/

CREATE TYPE OrdenCompra_TipoObjeto AS OBJECT (
IdCompra NUMBER,
RefCliente REF Cliente_TipoObjeto,
LineaCompra_Anidada LineaCompra_TipoAnidada);
/

Tablas:

CREATE TABLE Cliente OF Cliente_TipoObjeto
(DNI PRIMARY KEY)
/

CREATE TABLE OrdenCompra OF OrdenCompra_TipoObjeto
(IdCompra PRIMARY KEY,
FOREIGN KEY (RefCliente) REFERENCES Cliente)
NESTED TABLE LineaCompra_Anidada STORE AS TA_Compra
((PRIMARY KEY (NESTED_TABLE_ID, IdLineaCompra)))
/


A ver si alguien me dice donde puede estar el fallo.