在适配过程中,执行SQL语句报-2685的错,如下提示:
先执行查询,确定ENABLE_BLOB_CMP_FLAG是打开还是关闭
select * from v$dm_ini where para_name='ENABLE_BLOB_CMP_FLAG';
如果是关闭的状态,操作如下命令打开,因为ENABLE_BLOB_CMP_FLAG是动态参数,所以不需要重启就可生效。
SP_SET_PARA_VALUE(1,'ENABLE_BLOB_CMP_FLAG',1);
ENABLE_BLOB_CMP_FLAG参数含义:
是否支持大字段类型的比较。0:不支持;1: 支持,此时 DISTINCT、ORDER BY、 分析函数和集函数支持对大字段进行处理。
默认值:0
原则不建议在大字段列进行排序或比较操作,会消耗较多资源