Oracle SQL_ID转换成SQL_HASH_VALUE

来源:这里教程网 时间:2026-03-03 17:04:14 作者:

select trunc(mod(sum((                             instr('0123456789abcdfghjkmnpqrstuvwxyz', substr(lower(trim('&sql_id')), level, 1)) - 1) *                     power(32, length(trim('&1')) - level)), power(2, 32))) hash_value     , lower(trim('&sql_id'))                                                    sql_idfrom dualconnect by level <= length(trim('&sql_id'))/

相关推荐