Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/01/2008, 19:03
bosup
 
Fecha de Ingreso: agosto-2007
Mensajes: 49
Antigüedad: 16 años, 8 meses
Puntos: 0
Oracle: Problemas con EDIT

cuando un script a traves del comando EDIT, aparece el siguiente error:

---------------------------------


SQL> ed
Wrote file afiedt.buf

1 CREATE TABLE Almacenes (
2 Num_Alm INTEGER NOT NULL,
3 ID_Reg INTEGER NULL,
4 ID_Edo INTEGER NULL,
5 ID_Mun INTEGER NULL,
6 ID_Loc INTEGER NULL);
7 ALTER TABLE Almacenes
8 ADD ( PRIMARY KEY (Num_Alm) ) ;
9 CREATE TABLE Categorias (
10 ID_Categoria INTEGER NOT NULL,
11 Nombre_Categoria CHAR(30) NOT NULL);
12 ALTER TABLE Categorias
13 ADD ( PRIMARY KEY (ID_Categoria) ) ;
14 CREATE TABLE Geografia (
15 ID_Reg INTEGER NOT NULL,
16 ID_Edo INTEGER NOT NULL,
17 ID_Mun INTEGER NOT NULL,
18 ID_Loc INTEGER NOT NULL,
19 Desc_Edo CHAR(18) NULL,
20 Desc_Mun CHAR(18) NULL,
21 Desc_Loc CHAR(18) NULL,
22 Desc_Reg CHAR(18) NOT NULL);
23 ALTER TABLE Geografia
24 ADD ( PRIMARY KEY (ID_Reg, ID_Edo, ID_Mun, ID_Loc) ) ;
25 ALTER TABLE Almacenes
26 ADD ( FOREIGN KEY (ID_Reg, ID_Edo, ID_Mun, ID_Loc)
27* REFERENCES Geografia ) ;
28 /
ID_Loc INTEGER NULL);
*
ERROR at line 6:
ORA-00911: invalid character

AGRADECERIA SI ME PUEDEN AYUDAR...