Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/03/2012, 09:41
osgus052
 
Fecha de Ingreso: marzo-2012
Ubicación: San Lorenzo
Mensajes: 2
Antigüedad: 12 años, 1 mes
Puntos: 0
Pregunta Ora-00907 missing right parenthesis

Hola..en la universidad no dejaron tarea de base de datos, el ejercicio dice:

1. 0Inserte una nueva área denominada “Auditoría” con el ID igual al último más 1, que dependerá del ID perteneciente a la “Gerencia Administrativa”.

Cuento con una tabla llamada b_areas donde se registran las áreas con su dependencia, la descripción de la table es:


Name Data Type
------------------------------ ------------------------------
ID NUMBER(6,0) NOT NULL
NOMBRE_AREA VARCHAR2(40 BYTE) NOT NULL
FECHA_CREA DATE NOT NULL
ACTIVA VARCHAR2(1 BYTE) NOT NULL
ID_AREA_SUPERIOR NUMBER(6,0)

intento realizar el siguiente Insert, pero me arroja el mensaje "Ora-00907 missing right parenthesis"

insert into b_areas
((select max(id)+1 FROM b_areas)
,'AUDITORIA'
,24-mar-2012
, 'S',
(SELECT ID from b_areas WHERE NOMBRE_AREA ='Gerencia Administrativa'))



Muchas gracias.