摘要: 做项目遇到请求对方页面,对方返回的参数串直接拼接到我的URL上,是一个加密串. 因为忘记了之前有URLEncoder这个步骤, 解密的时候没有使用URLDecoder进行解密, 直接使用AES解密遇到报错, Input length must be multiple of 16 when decry 阅读全文
posted @ 2020-07-10 11:33 萌萌哒的泰迪熊 阅读(170) 评论(0) 推荐(0) 编辑
摘要: CREATE OR REPLACE FUNCTION MD5(passwd IN VARCHAR2) RETURN VARCHAR2 IS retval varchar2(32); BEGIN retval := utl_raw.cast_to_raw(DBMS_OBFUSCATION_TOOLKI 阅读全文
posted @ 2019-11-05 09:13 萌萌哒的泰迪熊 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 生成UUID使用sys_guid()函数即可 select sys_guid() from dual; 但是上面获取的是RAW类型, 我们通常需要的是VARCHAR2类型的字符串 select lower(RAWTOHEX(sys_guid())) from dual; 使用这个即可获取到转为小写的 阅读全文
posted @ 2019-11-05 09:07 萌萌哒的泰迪熊 阅读(5780) 评论(0) 推荐(0) 编辑
摘要: CREATE OR REPLACE PROCEDURE PRO_TEST() IS V_SQL VARCHAR2(2000) := ''; V_NUM NUMBER; BEGIN --EXECUTE IMMEDIATE用法1:立刻执行 V_SQL := 'create or replace view mytest as select employee_id, first_name... 阅读全文
posted @ 2019-04-16 20:27 萌萌哒的泰迪熊 阅读(4653) 评论(0) 推荐(0) 编辑