select utl_raw.cast_to_varchar2(dbms_lob.substr(lo.logcontent)) logcontent from idc_revert_loginfo lo 其中t.logcontent是表里面的blob字段,此处用了dbms_lob.substr函数用来操作的大型对象,叫做大型对象定位器,前面的utl_raw.cast_to_varchar2函数用来将blob转为varchar2,但是此方法查询出的数据长度不可超过4000 select dbms_lob.substr(t.a) AS result from B t; 其中的t.a是我表里面的clob字段,同上也是用的dbms_log.substr函数完成。 备注:在其他地方看到的,记录一下。