如何在oracle中将长原始数据类型转换为可读格式(oracle版本:11.2.0.3.0)?

如何在oracle中将长原始数据类型转换为可读格式(oracle版本:11.2.0.3.0)?,oracle,long-integer,varchar2,readable,Oracle,Long Integer,Varchar2,Readable,如何在oracle中将长原始数据类型转换为可读格式(oracle版本:11.2.0.3.0) 请帮帮我 oracle版本:11.2.0.3.0 我想将长原始数据类型转换为可读格式我从Adrian Billington使用的格式。它的版本可以在Oracle 9、10和11上运行,可能还有12个 本质上,代码读取长数据并将其动态转换为CLOB。您可以将其公开为视图或从表中选择(函数调用)我从Adrian Billington使用。它的版本可以在Oracle 9、10和11上运行,可能还有12个 本质

如何在oracle中将长原始数据类型转换为可读格式(oracle版本:11.2.0.3.0)

请帮帮我 oracle版本:11.2.0.3.0 我想将长原始数据类型转换为可读格式

我从Adrian Billington使用的格式。它的版本可以在Oracle 9、10和11上运行,可能还有12个

本质上,代码读取长数据并将其动态转换为CLOB。您可以将其公开为视图或从表中选择(函数调用)

我从Adrian Billington使用。它的版本可以在Oracle 9、10和11上运行,可能还有12个


本质上,代码读取长数据并将其动态转换为CLOB。您可以将其公开为视图或从表中选择(函数调用)

来分析我使用PL/SQL的系统视图中的长值。例如:

DECLARE
  CURSOR curs IS
    SELECT p.high_value -- LONG value
          ,p.table_name
          ,p.partition_name
    FROM user_tab_partitions p;
  c         curs%ROWTYPE;
BEGIN
  FOR c IN curs 
    LOOP
      IF c.high_value like '%CD_FEED%'
        THEN dbms_output.put_line(c.table_name);
      END IF;
    END LOOP;
END;

为了从系统视图中分析长值,我使用PL/SQL。例如:

DECLARE
  CURSOR curs IS
    SELECT p.high_value -- LONG value
          ,p.table_name
          ,p.partition_name
    FROM user_tab_partitions p;
  c         curs%ROWTYPE;
BEGIN
  FOR c IN curs 
    LOOP
      IF c.high_value like '%CD_FEED%'
        THEN dbms_output.put_line(c.table_name);
      END IF;
    END LOOP;
END;

这不适用于长原始数据类型。这不适用于长原始数据类型。该代码适用于长数据类型,但不适用于长原始数据类型。该代码适用于长数据类型,但不适用于长原始数据类型。