1

如何LONG仅使用 SQL(不使用 PL/SQL)从数据类型字段中提取数据?与其他列连接时出错 -

ORA00932: 不一致的数据类型

数据库: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 回答