Oracle - error parentesis derecho oracle

   
Vista:

error parentesis derecho oracle

Publicado por omar (1 intervención) el 05/03/2014 19:31:23
ayuda...

tengo que crear esta tabla y aun me sale error parentesis derecho, cualquier ayuda hasta para mejorar el codigo se los aradeceria muchisimo.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
CREATE TABLE servicioD
(
ID_SD INT Primary key,
idcte INT,
tecnico INT,
fentrada date,
equipo INT,
marca nvarchar(100),
modelo nvarchar(100),
serie nvarchar(100),
diagcte nvarchar(500),
diagtec nvarchar(500),
act nvarchar(500),
costdiagcte number(7),
costserv number(7,2),
costpartes number(7,2),
costotros number(7,2),
imptotal number(7,2),
avisoU nvarchar(1),
fechaU date,
avisoD nvarchar(1),
fechaD date,
avisofin nvarchar(1),
fechafin date,
observ nvarchar(500),
fechacomp date,
cobrada nvarchar(1),
comision nvarchar(1),
comisionU nvarchar(1),
finalizado nvarchar(1),
fechafin date,
ensitio nvarchar(1),
Foreing key(ID_SD)
);
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

error parentesis derecho oracle

Publicado por luis pablo luis2409@gmail.com (232 intervenciones) el 06/03/2014 20:11:44
Hola, la sentencia "Create table" es la correcta ???

La creación del constraint "foreign key " es la correcta???

Me confirmas


Saludos

Luis
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

error parentesis derecho oracle

Publicado por luis pablo luis2409@gmail.com (232 intervenciones) el 12/03/2014 15:45:12
"error parentesis derecho oracle" o no sentencia "create table" erronea ???
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

error parentesis derecho oracle

Publicado por Rafael (177 intervenciones) el 27/03/2014 14:00:02
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
CREATE TABLE servicioD (
ID_SD INT Primary key,
idcte INT,
tecnico INT,
fentrada date,
equipo INT,
marca nvarchar(100),
modelo nvarchar(100),
serie nvarchar(100),
diagcte nvarchar(500),
diagtec nvarchar(500),
act nvarchar(500),
costdiagcte number(7),
costserv number(7,2),
costpartes number(7,2),
costotros number(7,2),
imptotal number(7,2),
avisoU nvarchar(1),
fechaU date,
avisoD nvarchar(1),
fechaD date,
avisofin nvarchar(1),
fechafin date,
observ nvarchar(500),
fechacomp date,
cobrada nvarchar(1),
comision nvarchar(1),
comisionU nvarchar(1),
finalizado nvarchar(1),
fechafin date,
ensitio nvarchar(1) );
Esto te debe funcionar sin embargo no tendra relacion con el Foregin KEY que quieres poner si eso te falta algo asi:

CONSTRAINT ID_SD_fk
FOREIGN KEY (ID_SD) REFERENCES <alguna tabla>(<primary key de esa tabla>))

Ahora bien por otro lado por que quieres hacer la propia primary key de tu tabla que sea foranea... vaya desconozco tu proyecto pero la logica no me pega... en fin ANIMO!!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar