RE:SOCORRO!!!!!!!!!!!!!!! Join en View de Oracle
Ya he logrado hacer un join de la forma que me dices.
¿Sabes si se pueden hacer join sobre varias tablas?
Te paso a detallar otra vista en la que tengo problemas:
Yo hago en Query Text:
select RUTAS.Codigo, Inventario.Fecha_Inv, Inventario.Hora_Llegada, Inventario.Hora_Salida, Inventario.CodEquipo, Inventario.CodProvincia, Inventario.CodMunicipio, Inventario.CodEsp_Nat, Inventario.Tipo, Inventario.NOrden, Inventario.Grafico, Inventario.Construccion, Inventario.NbEquipamiento, Inventario.TipoEquipamiento, Inventario.X_UTM, Inventario.Y_UTM, Inventario.Hoja50000, Inventario.Hoja10000, Inventario.Carretera, Inventario.pk, Inventario.Margen, Inventario.CodCompetencia, Inventario.Calle, Inventario.Camino, Inventario.CodProveedor, Inventario.Fecha_Suministro, Inventario.CodInstalador, Inventario.Fecha_Instalacion, Inventario.Observaciones, Inventario.GPS, Inventario.Estado, Inventario.CodAnt, RUTAS.idruta
from RUTAS, Inventario
where RUTAS.Codigo (+) = Inventario.Codigo and ( RUTAS.TIPO = 'I' )
al dar a Crate me sale el siguiente error:
eRROR: ora-00907 FALTA EL PARENTESIS DERECHO
y en SQL Text aparece:
CREATE VIEW "ESTRUCTURAEGMASA"."CONSINVENTARIO" ("CODIGO",
"FECHA_INV","HORA_LLEGADA", "HORA_SALIDA","CODEQUIPO",
"CODPROVINCIA","CODMUNICIPIO","CODESP_NAT","TIPO","NORDEN",
"GRAFICO","CONSTRUCCION","NBEQUIPAMIENTO","TIPOEQUIPAMIENTO",
"X_UTM","Y_UTM", "HOJA50000","HOJA10000","CARRETERA","PK",
"MARGEN","CODCOMPETENCIA","CALLE","CAMINO","CODPROVEEDOR",
"FECHA_SUMINISTRO","CODINSTALADOR","GPS","ESTADO",CODANT",
"IDRUTA") AS
select RUTAS.Codigo, Inventario.Fecha_Inv, Inventario.
Hora_Llegada, Inventario.Hora_Salida, Inventario.CodEquipo,
Inventario.CodProvincia, Inventario.CodMunicipio, Inventario.
CodEsp_Nat, Inventario.Tipo, Inventario.NOrden, Inventario.
Grafico, Inventario.Construccion, Inventario.NbEquipamiento,
Inventario.TipoEquipamiento, Inventario.X_UTM, Inventario.Y_UTM,
Inventario.Hoja50000, Inventario.Hoja10000, Inventario.Carretera,
Inventario.pk, Inventario.Margen, Inventario.CodCompetencia,
Inventario.Calle, Inventario.Camino, Inventario.CodProveedor,
Inventario.Fecha_Suministro, Inventario.CodInstalador,
Inventario.Fecha_Instalacion, Inventario.Observaciones,
Inventario.GPS, Inventario.Estado, Inventario.CodAnt, RUTAS.
idruta
from RUTAS, Inventario
where RUTAS.Codigo (+) = Inventario.Codigo and ( RUTAS.TIPO = 'I' ) WITH READ ONLY
¿Donde puede estar el error?