我有一个表EMPLOYEE
,其中有一列称为LAYOUT
。LAYOUT
是CLOB
列
如何检查LAYOUT
是否包含任何非ASCII字符?理想情况下,我希望看到包含非ASCII字符的行
我在问题的评论帮助下弄清楚了
Begin
for empData in (select * from EMPLOYEE)
LOOP
IF CONVERT(empData.LAYOUT, 'US7ASCII') != empData.LAYOUT THEN
DBMS_OUTPUT.PUT_LINE('Non ASCII found!');
END IF;
END LOOP;
END;