Konvertiert LONG zu VARCHAR2 oder text-Datentyp

Wie wir alle wissen, LÄNGST veraltet ist in Oracle eine lange zurück, aber Oracle selbst ist immer noch mit diesem Datentyp in Ihren Ansichten.

So, wenn ich LANGE in eine Art von Datentyp text, wie kann ich erreichen, dass.

Ich versuche, diese Abfrage und erste Fehler.

ORA-00932: inconsistent datatypes: expected - got LONG

Abfrage -

SELECT NVL(ie.column_expression, ic.column_name)
from user_ind_columns ic left join user_ind_expressions ie  on ic.index_name = ie.index_name and ic.table_name = ie.table_name 
where ic.table_name = 'Some Table'

InformationsquelleAutor Ashish | 2015-01-08

Schreibe einen Kommentar