
PROBLEMAS EN SENTENCIAS DE SQL A ORACLE
Publicado por BERTA (2 intervenciones) el 26/08/2014 18:08:18
Mira lo pude contactar por medio de la página del programador
Yo soy programadora pero tengo un básico manejo del lenguaje de Oracle..
Estoy pasando de SQL unas sentencias para correrlas en ORACLE, pero me esta reventando
por favor creer que me puedes ayudar..
Me esta saliendo Tpken error ya al final con antes del WHERE, por favor amigo ayudame en esto:
SELECT
COLINDANTE.PROVINCIA_PREDIO AS PROVINCIA_PREDIO,
COLINDANTE.DISTRITO_PREDIO AS DISTRITO_PREDIO,
COLINDANTE.CORREGIMIENTO_PREDIO AS CORREGIMIENTO_PREDIO,
COLINDANTE.NUMERO_PREDIO_PREDIO AS PREDIO,
COLINDANTE.CEDULA_CATASTRAL_PREDIO AS CedCatP,
COLINDANTE.PROVINCIA_COLINDA,
COLINDANTE.DISTRITO_COLINDA,
COLINDANTE.CORREGIMIENTO_COLINDA, COLINDANTE.NUMERO_PREDIO_COLINDA,
COLINDANTE.CEDULA_CATASTRAL_COLINDA AS CedCatC, COLINDANTE.PUNTO_CARDINAL, PREDIO_PROPIETARIO.PRINCIPAL,
PROPIETARIO_OCUPANTE.TIPO_PERSONA AS TPersona, PREDIO_PROPIETARIO, FKCEDULA_PRO AS CedIP, PROPIETARIO_OCUPANTE.PRIMER_NOMBRE, PROPIETARIO_OCUPANTE.SEGUNDO_NOMBRE AS Expr1, PROPIETARIO_OCUPANTE.NOMBRE_ORGANIZACION, PREDIO.NOMBRE_DEL_PREDIO AS NOMBRE_ORGANIZACION, PROPIETARIO_OCUPANTE.NOMBRE_ORGANIZACION AS Expr2, PROPIETARIO_OCUPANTE.PRIMER_APELLIDO,
PROPIETARIO_OCUPANTE.SEGUNDO_APELLIDO,
PROPIETARIO_OCUPANTE.APELLIDO_CASADA, COLINDANTE.ORDEN AS Expr4, PROVINCIA.NOMBRE_DE_PROVINCIA, DISTRITO.NOMBRE_DEL_DISTRITO,
CORREGIMIENTO.NOMBRE_DEL_CORREGIMIENTO, COLINDANTE.ORDEN
FROM ((PROPIETARIO_OCUPANTE INNER JOIN (COLINDANTE INNER JOIN PREDIO_PROPIETARIO ON COLINDANTE.PROVINCIA_COLINDA = PREDIO_PROPIETARIO.PROVINCIA AND (COLINDANTE.DISTRITO_COLINDA = PREDIO_PROPIETARIO.DISTRITO AND (COLINDANTE.CORREGIMIENTO_COLINDA = PREDIO_PROPIETARIO.CORREGIMIENTO) AND (COLINDANTE.NUMERO_PREDIO_COLINDA = PREDIO_PROPIETARIO.NUMERO_DE_PREDIO))
INNER JOIN PROVINCIA ON (COLINDANTE.PROVINCIA_COLINDA = PROVINCIA.PROVINCIA) INNER JOIN DISTRITO ON (COLINDANTE.PROVINCIA_COLINDA = DISTRITO.FKPROVINCIA) AND (COLINDANTE.DISTRITO_COLINDA = DISTRITO.DISTRITO)) INNER JOIN CORREGIMIENTO ON (COLINDANTE.PROVINCIA_COLINDA = CORREGIMIENTO.FKProvincia) AND (COLINDANTE.DISTRITO_COLINDA = CORREGIMIENTO.FKDISTRITO) AND (COLINDANTE.CORREGIMIENTO_COLINDA = CORREGIMIENTO.CORREGIMIENTO) INNER JOIN PREDIO ON (COLINDANTE.PROVINCIA_COLINDA = PREDIO.PROVINCIA) AND (COLINDANTE.DISTRITO_COLINDA = PREDIO.DISTRITO) AND (COLINDANTE.CORREGIMIENTO_COLINDA = PREDIO.CORREGIMIENTO) AND (COLINDANTE.NUMERO_PREDIO_COLINDA = PREDIO.NUMERO_DE_PREDIO) ON
(PROPIETARIO_OCUPANTE.CEDULA_RUC = PREDIO_PROPIETARIO.FKCEDULA_PRO)
*!*WHERE PREDIO_PROPIETARIO.PRINCIPAL = 1 or PREDIO_PROPIETARIO.PRINCIPAL = -1
order by COLINDANTE.Cedula_Catastral_Colinda, PUNTO_CARDINAL
Yo soy programadora pero tengo un básico manejo del lenguaje de Oracle..
Estoy pasando de SQL unas sentencias para correrlas en ORACLE, pero me esta reventando
por favor creer que me puedes ayudar..
Me esta saliendo Tpken error ya al final con antes del WHERE, por favor amigo ayudame en esto:
SELECT
COLINDANTE.PROVINCIA_PREDIO AS PROVINCIA_PREDIO,
COLINDANTE.DISTRITO_PREDIO AS DISTRITO_PREDIO,
COLINDANTE.CORREGIMIENTO_PREDIO AS CORREGIMIENTO_PREDIO,
COLINDANTE.NUMERO_PREDIO_PREDIO AS PREDIO,
COLINDANTE.CEDULA_CATASTRAL_PREDIO AS CedCatP,
COLINDANTE.PROVINCIA_COLINDA,
COLINDANTE.DISTRITO_COLINDA,
COLINDANTE.CORREGIMIENTO_COLINDA, COLINDANTE.NUMERO_PREDIO_COLINDA,
COLINDANTE.CEDULA_CATASTRAL_COLINDA AS CedCatC, COLINDANTE.PUNTO_CARDINAL, PREDIO_PROPIETARIO.PRINCIPAL,
PROPIETARIO_OCUPANTE.TIPO_PERSONA AS TPersona, PREDIO_PROPIETARIO, FKCEDULA_PRO AS CedIP, PROPIETARIO_OCUPANTE.PRIMER_NOMBRE, PROPIETARIO_OCUPANTE.SEGUNDO_NOMBRE AS Expr1, PROPIETARIO_OCUPANTE.NOMBRE_ORGANIZACION, PREDIO.NOMBRE_DEL_PREDIO AS NOMBRE_ORGANIZACION, PROPIETARIO_OCUPANTE.NOMBRE_ORGANIZACION AS Expr2, PROPIETARIO_OCUPANTE.PRIMER_APELLIDO,
PROPIETARIO_OCUPANTE.SEGUNDO_APELLIDO,
PROPIETARIO_OCUPANTE.APELLIDO_CASADA, COLINDANTE.ORDEN AS Expr4, PROVINCIA.NOMBRE_DE_PROVINCIA, DISTRITO.NOMBRE_DEL_DISTRITO,
CORREGIMIENTO.NOMBRE_DEL_CORREGIMIENTO, COLINDANTE.ORDEN
FROM ((PROPIETARIO_OCUPANTE INNER JOIN (COLINDANTE INNER JOIN PREDIO_PROPIETARIO ON COLINDANTE.PROVINCIA_COLINDA = PREDIO_PROPIETARIO.PROVINCIA AND (COLINDANTE.DISTRITO_COLINDA = PREDIO_PROPIETARIO.DISTRITO AND (COLINDANTE.CORREGIMIENTO_COLINDA = PREDIO_PROPIETARIO.CORREGIMIENTO) AND (COLINDANTE.NUMERO_PREDIO_COLINDA = PREDIO_PROPIETARIO.NUMERO_DE_PREDIO))
INNER JOIN PROVINCIA ON (COLINDANTE.PROVINCIA_COLINDA = PROVINCIA.PROVINCIA) INNER JOIN DISTRITO ON (COLINDANTE.PROVINCIA_COLINDA = DISTRITO.FKPROVINCIA) AND (COLINDANTE.DISTRITO_COLINDA = DISTRITO.DISTRITO)) INNER JOIN CORREGIMIENTO ON (COLINDANTE.PROVINCIA_COLINDA = CORREGIMIENTO.FKProvincia) AND (COLINDANTE.DISTRITO_COLINDA = CORREGIMIENTO.FKDISTRITO) AND (COLINDANTE.CORREGIMIENTO_COLINDA = CORREGIMIENTO.CORREGIMIENTO) INNER JOIN PREDIO ON (COLINDANTE.PROVINCIA_COLINDA = PREDIO.PROVINCIA) AND (COLINDANTE.DISTRITO_COLINDA = PREDIO.DISTRITO) AND (COLINDANTE.CORREGIMIENTO_COLINDA = PREDIO.CORREGIMIENTO) AND (COLINDANTE.NUMERO_PREDIO_COLINDA = PREDIO.NUMERO_DE_PREDIO) ON
(PROPIETARIO_OCUPANTE.CEDULA_RUC = PREDIO_PROPIETARIO.FKCEDULA_PRO)
*!*WHERE PREDIO_PROPIETARIO.PRINCIPAL = 1 or PREDIO_PROPIETARIO.PRINCIPAL = -1
order by COLINDANTE.Cedula_Catastral_Colinda, PUNTO_CARDINAL
Valora esta pregunta


0