我知道有一個函數可以從Oracle中的varchar中獲取散列值,但是當我運行查詢來查看返回的值時,它會發送以下消息。Oracle中的散列字符串
ORA-00904: : identificador no válido
00904. 00000 - "%s: invalid identifier"
*Cause:
*Action:
Error en la línea: 70, columna: 7
我在做什麼是以下幾點:
select DBMS_CRYPTO.hash(utl_raw.cast_to_raw('Foo'), 3) FROM dual;
它應該返回SHA-1的字符串。
實際的答案在這裏:https://dba.stackexchange.com/q/56658/23369。 (對於Oracle而言,heck是錯誤的) – jpmc26 2017-09-28 23:38:50