Oracle - ORA-00905: falta una palabra clave

 
Vista:

ORA-00905: falta una palabra clave

Publicado por EDWIN RIVADENEIRA BURBANO (1 intervención) el 10/06/2017 02:24:57
Buenas tardes,
Estoy tratando de crear una vista sencilla de una tabla y me da el error ORA-00905: falta una palabra clave

La consulta es la siguiente:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
select TRUNC(FA_TKTCMB.TK_FECHA) TKT_Fecha,
        FA_TKTCMB.TK_TRX TKT_Trx,
        FA_TKTCMB.TK_TICKET TKT_Numero,
        FA_TKTCMB.TK_GLN TKT_Glns,
        FA_TKTCMB.CA_PLACA TKT_Placa,
        FA_TKTCMB.TK_TIPO TKT_Tipo,
        (select IN_PROVE.PV_RAZONS
            from IN_PROVE
            where IN_PROVE.PV_CODIGO = FA_TKTCMB.PV_CODIGO) TKT_Proveedor,
        (select IN_PRODIR.PV_UBICA
            from IN_PRODIR
            where IN_PRODIR.PV_CODIGO = FA_TKTCMB.PV_CODIGO
            and IN_PRODIR.PR_CODIGO = FA_TKTCMB.PR_CODIGO) TKT_Estacion
from FA_TKTCMB
order by TKT_Fecha, TKT_Trx, TKT_Numero

Y bota el error:
Error at line 3
ORA-00905: falta una palabra clave


Favor su ayuda....
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
sin imagen de perfil
Val: 499
Oro
Ha mantenido su posición en Oracle (en relación al último mes)
Gráfica de Oracle

ORA-00905: falta una palabra clave

Publicado por Rafael (328 intervenciones) el 12/06/2017 11:42:04
La query no se ve mal...

Pero quizas cuando haces el CREATE VIEW te estes olvidando algo...
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
Imágen de perfil de Elvis
Val: 209
Plata
Ha mantenido su posición en Oracle (en relación al último mes)
Gráfica de Oracle

ORA-00905: falta una palabra clave

Publicado por Elvis (102 intervenciones) el 12/06/2017 18:51:39
No creo que sea en la creacion ya que por lo general el compilador te bota el error en la siguiente linea de donde esta el error pero para este caso esta dentro del select ademas solo entiendo que esta el select , te recomiendo que peges el query en un editor de texto donde pueda vez los caracteres especiales ej. tab, espacios enter te recomiendo editplus para que confirmes si no esta un caracter de terminacion de linea, ademas pruebalo quitandole los select de la razon social y la ubicacion y correlo y mira que pasa y lo otro que es que copies el query en notepad y lo pegues de nuevo en el sqldeveloper y ejecuatlo para ver el resultado, te doy esas alternativas.

Saludos

Servitecniec
Guayaquil-Ecuador
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