📄 get_enc_val_3.sql
字号:
CREATE OR REPLACE FUNCTION get_enc_val ( p_in_val IN VARCHAR2, p_key IN VARCHAR2, p_iv IN VARCHAR2) RETURN VARCHAR2IS l_enc_val VARCHAR2 (200); l_in_val VARCHAR2 (200); l_iv VARCHAR2 (200);BEGIN l_in_val := RPAD (p_in_val, (8 * ROUND (LENGTH (p_in_val) / 8, 0) + 8)); l_iv := RPAD (p_iv, (8 * ROUND (LENGTH (p_iv) / 8, 0) + 8)); l_enc_val := DBMS_OBFUSCATION_TOOLKIT.des3encrypt (input_string => l_in_val, key_string => p_key, iv_string => l_iv ); l_enc_val := RAWTOHEX (UTL_RAW.cast_to_raw (l_enc_val)); RETURN l_enc_val;END;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -