1

LONGSQLのみを使用して(PL/SQLを使用せずに)データ型フィールドからデータを抽出する方法は? 他の列との連結中にエラーが発生する -

ORA00932: データ型が矛盾しています

DB: Oracle 8i エンタープライズ版

4

1 に答える 1

0

XML を使用したトリックがあります。

SELECT
    long_column long_column_as_clob
FROM
  XMLTABLE(
    'ROWSET/ROW'
    PASSING
      XMLTYPE(
        DBMS_XMLGEN.GETXML(
          Q'{SELECT long_column FROM your_table}'
        )
      )
    COLUMNS
      long_column CLOB PATH 'LONG_COLUMN'
  );
于 2016-01-05T11:00:58.713 に答える