ORA-00907

Error: ORA-00907: missing right parenthesis

Causa: A left parenthesis has been entered without a closing right parenthesis, or extra information was contained in the parentheses. All parentheses must be entered in pairs.

Acción: Correct the syntax and retry the statement.

COMENTARIOS:

por Anónimo | 30/03/2007 22:31:10

RE: ORA-00907

create table factura
(
id_cliente int not null
nombre varchar(30),
prymary key (id_cliente)
) type =innodb

por CARMEN | 14/02/2008 01:25:50

RE: ORA-00907

COMO PUEDO SOLUCIONAR EL ERROR

por PATTY | 14/02/2008 20:20:29

RE: ORA-00907

NO SE QUE HAGO MAL

por SENYORUNO | 26/02/2008 19:41:06

RE: ORA-00907

CREATE TABLE PEDIDOS2
(
NIF VARCHAR2(10) FOREING KEY REFERENCES TIENDAS2,
ARTICULO VARCHAR2 (20),
COD_FABRICANTE NUMBER(3)FOREIGN KEY REFERENCES FABRICANTES2,
PESO NUMBER(3),
CATEGORIA VARCHAR2(10) CHECK CATEGORIA IN('Primera', 'Segunda', 'Tercera'),
FECHA_PEDIDO DATE,
UNIDADES_PEDIDAS NUMBER(4)CHECK (UNIDADES_PEDIDAS >0),
CONSTRAINT FK1 FOREIGN KEY (ARTICULO, COD_FABRICANTE, PESO, CATEGORIA) REFERENCES ARTICULOS2),
CONSTRAINT PK1 PRIMARY KEY (NIF, ARTICULO, COD_FABRICANTE, PESO, CATEGORIA, FECHA_PEDIDO),
);

por hr | 14/12/2009 13:49:14

RE: ORA-00907

CREATE TABLE pedidos
(
pedido_id number(6),
cliente_id varchar2(5),
empleado_id number(6),
fecha_pedido date,
fecha_entrega date,
primary key (pedido_id),
foreing key (cliente_id) references cliente
) ;

por anonimo | 16/02/2010 03:38:03

RE: ORA-00907

ALTER TABLE M_MP_VERSIONES_CAJERO_DIA ADD (
CONSTRAINT XPKM_MP_VERSIONES_CAJERO_DIA PRIMARY KEY (PID)
TABLESPACE DWMAN
PCTFREE 10
INITRANS 2
MAXTRANS 255
STORAGE (
INITIAL 80K
MINEXTENTS 1
MAXEXTENTS 2147483645
PCTINCREASE 0
));

por anonimo | 16/02/2010 03:41:19

RE: ORA-00907

no se que estoy haciendo mal

por ANONIMO | 22/05/2010 13:43:43

RE: ORA-00907

CREATE TABLE producto ( cve_p varchar2(4)CONSTRAIN pk_cve_p PRYMARY KEY,
descripcion varchar2 (13),
precio varchar2 (4) );

por hgo | 13/11/2010 12:15:06

RE: ORA-00907

CREATE TABLE clientes(nombre VARCHAR (30) NOT NULL PRYMARY KEY,
n_identificacion NUMBER (11) NOT NULL,
n_telefono NUMBER (10) NOT NULL,
direccion NUMBER (15) NOT NULL,
sexo VARCHAR (10) NOT NULL,
FOREIGN KEY (v_pago) REFERENCES pago);

por Lútor Illesca Reyes | 14/07/2013 03:11:49

RE: ORA-00907

insert into PRODUCTO values(111,'lapiz',500,'portaminas 0.5');

insert into DETALLE values(111,'lapiz',500,'portaminas 0.5');

create table DETALLE
(
Id_Producto number (5),
N_Factura number (5),
Cantidad number (5),
constraint FK_PRODUCTO FOREING KEY (Id_Producto) REFERENCES PRODUCTO (Id_Producto),
constraint FK_FACTURA FOREING KEY (N_Factura) REFERENCES FACTURA (N_Factura)
);

por Lútor Illesca Reyes | 14/07/2013 03:11:58

RE: ORA-00907

insert into PRODUCTO values(111,'lapiz',500,'portaminas 0.5');

insert into DETALLE values(111,'lapiz',500,'portaminas 0.5');

create table DETALLE
(
Id_Producto number (5),
N_Factura number (5),
Cantidad number (5),
constraint FK_PRODUCTO FOREING KEY (Id_Producto) REFERENCES PRODUCTO (Id_Producto),
constraint FK_FACTURA FOREING KEY (N_Factura) REFERENCES FACTURA (N_Factura)
);

por Ibar | 11/02/2023 18:39:51

RE: ORA-00907

SELECT DISTINCT P.NO_PERSONAL PERSONAL,
P.APELLIDO_PATERNO||\' \'||P.APELLIDO_MATERNO||\' \'||P.NOMBRE NOMBRE,
PU.NO_MODELO MODELO,
P.AFILIACION NSS,
AG.ANIOS ANT_GRAL,
AM.ANIOS ANT_MODELO,
AG.DIAS NDIAS_LAB,
SIP.SALARIO_TOPADO SDI,
SUM(DECODE(INA.NO_CONCEPTO,111,INA.IMPORTE,0)) CUOTA_IMSS,
SUM(DECODE(INA.NO_CONCEPTO,701,INA.IMPORTE,0)) C_FIJA,
SUM(DECODE(INA.NO_CONCEPTO,702,INA.IMPORTE,0)) EXC_PATRONAL,
SUM(DECODE(INA.NO_CONCEPTO,703,INA.IMPORTE,0)) EXC_TRAB,
SUM(DECODE(INA.NO_CONCEPTO,701,INA.IMPORTE,0)) +
SUM(DECODE(INA.NO_CONCEPTO,702,INA.IMPORTE,0)) +
SUM(DECODE(INA.NO_CONCEPTO,703,INA.IMPORTE,0)) TOTAL_A_PAGAR
FROM
IMPORTES_DE_PAGOS INA,
PERSONAL P,
SALARIOS_INTEGRADOS_PERSONAL SIP,
POSICIONES_ORGANIZACIONALES PO,
PUESTOS PU,
ANTIGUEDAD_GENERAL AG,
ANTIGUEDAD_PERSONAL_MODELO AM
WHERE INA.NO_PARAMETRO > 0
AND INA.NO_PERSONAL = P.NO_PERSONAL
AND PO.NO_PUESTO = PU.NO_PUESTO
AND INA.NO_POSICION = PO.NO_POSICION
AND INA.NO_PERSONAL = AG.NO_PERSONAL
AND INA.NO_PERSONAL = SIP.NO_PERSONAL
AND INA.NO_PERSONAL = AM.NO_PERSONAL (+)
AND PU.NO_MODELO = AM.NO_MODELO (+)
AND AM.NO_TIPO (+) = 10
AND AG.NO_TIPO = 1
AND INA.NO_CONCEPTO IN (111,701,702,703)
AND SIP.NO_INTEGRADO = 1
AND SIP.FECHA_CAMBIO = (SELECT MAX (SDI1.FECHA_CAMBIO)
FROM SALARIOS_INTEGRADOS_PERSONAL SDI1
WHERE SDI1.NO_PERSONAL = SIP.NO_PERSONAL
AND SDI1.NO_INTEGRADO = SIP.NO_INTEGRADO)
AND INA.EJERCICIO = &P_EJERCICIO
AND (PU.NO_MODELO = DECODE ( &P_NO_MODELO,0,2, &P_NO_MODELO ) OR PU.NO_MODELO = DECODE ( &P_NO_MODELO,5, &P_NO_MODELO ))
AND INA.NO_PROCESO BETWEEN NVL( &PROCESO_INICIAL,0) AND DECODE ( &PROCESO_FINAL,0,\'999\', NVL( &PROCESO_FINAL,\'999\'))
GROUP BY P.NO_PERSONAL,
P.APELLIDO_PATERNO||\' \'||P.APELLIDO_MATERNO||\' \'||P.NOMBRE,
SIP.SALARIO_TOPADO,
P.AFILIACION,
PU.NO_MODELO,
AG.ANIOS,
AM.ANIOS,
AM.NO_MODELO,
AG.DIAS
ORDER BY 1