Buongiorno ragazzi, vi scrivo perchè sto programmando una vista su DB Oracle, quando faccio la select di alcuni elementi mi da un problema nello statement "from", dicendomi che "RPT_ALLARMI_REP_VIEW.CODICE" NON è UN IDENTIFICATORE VALIDO, ma la vista in questione esiste ed esiste anche la colonna in questione.
HELP ME PLEASE.
Vi posto il codice:
"CREATE OR REPLACE VIEW RPT_GRUPPI_REPORT_STR_ALL_View("RPT_PROGRESSIVO", "RPT_TIPO_REPORT", "RPT_CODICE_REPORT", "Nome", "Impianto", "Misura") AS
SELECT RPT_GRUPPI_REPORT_SEL_TMP.RPT_PROGRESSIVO, RPT_GRUPPI_REPORT_SEL_TMP.RPT_TIPO_REPORT,
RPT_GRUPPI_REPORT_SEL_TMP.RPT_CODICE_REPORT, RPT_ALLARMI_REP_VIEW.Nome, DMSRTU.DESCR,
RPT_ELENCO_TAG_ALARMS.RPT_TAGDES
FROM RPT_GRUPPI_REPORT_SEL_TMP INNER JOIN
DMSRTU INNER JOIN
RPT_ALLARMI_SEL_SELEZIONE ON (DMSRTU.RTU = RPT_ALLARMI_SEL_SELEZIONE.RPT_CODICE_IMPIANTO || NLSSORT( RPT_ALLARMI_SEL_SELEZIONE.RPT_CODICE_IMPIANTO,'NLS _SORT=Latin1_General_CI_AS')) INNER JOIN
RPT_ALLARMI_REP_VIEW ON RPT_ALLARMI_SEL_SELEZIONE.RPT_CODICE_REPORT = RPT_ALLARMI_REP_VIEW.Codice ON
(RPT_GRUPPI_REPORT_SEL_TMP.RPT_CODICE_REPORT = RPT_ALLARMI_REP_VIEW.CODICE) LEFT OUTER JOIN
RPT_ELENCO_TAG_ALARMS ON
(RPT_ALLARMI_SEL_SELEZIONE.RPT_CODICE_MIUSRA = RPT_ELENCO_TAG_ALARMS.RPT_TAGNAME || NLSSORT( RPT_ELENCO_TAG_ALARMS.RPT_TAGNAME,'NLS_SORT=Latin1 _General_CI_AS'));
"