Ayuda con creacion de tablas
Publicado por hook69 (1 intervención) el 06/06/2006 12:31:35
Hola
Estoy intentado crear una base de datos sencilla en oracle 10g pero no encuentro un error.
El codigo es:
-------------------------------
create table guia
(
dni_g char (9) primary key,
nombre varchar (40) not null,
idioma char (4),
edad integer
);
create table viaje
(
cod char(5) primary key,
fecha date not null,
precio numeric,
dni_g char (9)
references guia (dni_g) on update cascade
);
-------------------------------
El problema lo tengo en la tabla viaje.
Creo que esta en el "on update cascade", pero necesito que sea asi para la actualizacion.
El codigo esta integramente copiado de un libro que no deberia de tener ningun fallo.
Que estoy haciendo mal?
Gracias
Estoy intentado crear una base de datos sencilla en oracle 10g pero no encuentro un error.
El codigo es:
-------------------------------
create table guia
(
dni_g char (9) primary key,
nombre varchar (40) not null,
idioma char (4),
edad integer
);
create table viaje
(
cod char(5) primary key,
fecha date not null,
precio numeric,
dni_g char (9)
references guia (dni_g) on update cascade
);
-------------------------------
El problema lo tengo en la tabla viaje.
Creo que esta en el "on update cascade", pero necesito que sea asi para la actualizacion.
El codigo esta integramente copiado de un libro que no deberia de tener ningun fallo.
Que estoy haciendo mal?
Gracias
Valora esta pregunta
0