如何检查CLOB列是否具有非ASCII字符集



我有一个表EMPLOYEE,其中有一列称为LAYOUTLAYOUTCLOB

如何检查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;

相关内容

  • 没有找到相关文章

最新更新