如何在oracle中将长的原始数据类型转换为可读格式(oracle版本:11.2.0.3.0)?
问题描述:
如何在oracle中将长原始数据类型转换为可读格式(oracle版本:11.2.0.3.0)?如何在oracle中将长的原始数据类型转换为可读格式(oracle版本:11.2.0.3.0)?
请帮我 Oracle版本:11.2.0.3.0 我想长原始数据类型转换为可读格式
答
我用this code从阿德里安·比林顿。它具有适用于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;