PLS-00801: internal error [phdcsql_canonical_sql]

From: Jorge Reyes <jorg_reyes_at_hotmail.com>
Date: Thu, 23 Apr 2009 09:10:27 -0700 (PDT)
Message-ID: <ba695a07-7311-4ba7-a6e8-28e5fb646b8c_at_e23g2000vbe.googlegroups.com>



Hi again

Using a query like this:

INSERT INTO OM_DB.CDRS_VALIDOS_TMP (
  SELECT
  FROM (
    SELECT
    FROM (

      SELECT
      FROM (
        .....
      )

    )
    FULL OUTER JOIN
    (
      SELECT ....
    )
  )
)

I receive this errors:

ORA-06550: line 0, column 0:
PLS-00801: internal error phdcsql_canonicalize_sql:state, Batch 1 Line 1 Col 1

Now, trust me, all the SELECT statement its ok, because i probe just that part and its working, but when i try to insert that set into the OM_DB.CDRS_VALIDOS_TMP table it doesnt work, i hear something about a bug on this version, thats my only clue, any idea?

This are the oracle settings:

"Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - 64bi"
"PL/SQL Release 10.2.0.3.0 - Production"
"CORE 10.2.0.3.0 Production"
"TNS for Solaris: Version 10.2.0.3.0 - Production"
"NLSRTL Version 10.2.0.3.0 - Production"

Thanks in advanced. Received on Thu Apr 23 2009 - 11:10:27 CDT

Original text of this message