如何在Oracle中将长原始数据类型转换为可读格式(oracle版本:11.2.0.3.0)?
请帮助我甲骨文版本 :11.2.0.3.0我想将长原始数据类型转换为可读格式
我使用了Adrian Billington的这段代码。 它有适用于Oracle 9,10和11的版本,可能还有12。
本质上,代码读取 LONG 数据并将其动态转换为 CLOB。您可以将其公开为视图或从 TABLE(函数调用)中进行选择
为了从系统视图分析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;