首页 文章

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

提问于
浏览
-1

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

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

2 回答

  • 1

    我使用了Adrian Billington的this code . 它的版本适用于Oracle 9,10和11,可能还有12个版本 .

    本质上,代码读取LONG数据并将其即时转换为CLOB . 您可以将其公开为视图或从TABLE中选择(函数调用)

  • 1

    为了从系统视图分析LONG值,我使用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;
    

相关问题