1.---表中有重复记录用SQL语句查询出来
 select * from Recharge where RechargeSerial in (select RechargeSerial from Recharge group by RechargeSerial having count(*)>1)

2.oracle des加密函数方法

create or replace function encrypt_des(p_text varchar2, p_key varchar2) return varchar2 is
v_text varchar2(4000);
v_enc varchar2(4000);
raw_input RAW(128) ;
key_input RAW(128) ;
decrypted_raw RAW(2048);
begin
v_text := rpad( p_text, (trunc(length(p_text)/8)+1)*8, chr(0));
raw_input := UTL_RAW.CAST_TO_RAW(v_text);
key_input := UTL_RAW.CAST_TO_RAW(p_key);
dbms_obfuscation_toolkit.DESEncrypt(input => raw_input,key => key_input,encrypted_data =>decrypted_raw);
v_enc := rawtohex(decrypted_raw);
dbms_output.put_line(v_enc);
return v_enc; end encrypt_des;

3. 解密函数

create or replace function decrypt_des(p_text varchar2,p_key varchar2) return varchar2 is
v_text varchar2(2000);
begin
dbms_obfuscation_toolkit.DESDECRYPT(input_string => UTL_RAW.CAST_TO_varchar2(p_text),key_string =>p_key, decrypted_string=> v_text);
v_text := rtrim(v_text,chr(0));
dbms_output.put_line(v_text);
return v_text; end decrypt_des;

4.负载均衡

jdbc:oracle:thin:@(DESCRIPTION=(failover = on) (enable = broken) (ADDRESS_LIST= (ADDRESS= (PROTOCOL=TCP)(HOST = 192.10.100.01)(PORT=1521))(LOAD_BALANCE = yes)) (CONNECT_DATA=(SERVICE_NAME = testName) (failover_mode = (type=select)(method=basic)(retries = 10)(delay = 5))))

5.

jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS_LIST=(LOAD_BALANCE=yes)(ADDRESS=(PROTOCOL=TCP)(HOST=192.10.100.01)(PORT=1521))(ADDRESS=(PROTOCOL=TCP)(HOST=192.10.100.02)(PORT=1521)))(CONNECT_DATA=(SERVER=default)(SERVICE_NAME=testName)))

  

最新文章

  1. Linux shell相关
  2. JavaScript 数据类型判断
  3. JsonView Tool
  4. hdu 2029
  5. 装载:关于拉格朗日乘子法与KKT条件
  6. MyEclipse 8.5 Axis2 插件完整jar包
  7. -_-#【模块】getElementsByClassName
  8. JAVA的类加载器,详细解释
  9. SQL高级查询的练习题
  10. APUE学习之---------------进程
  11. poj 2375 Cow Ski Area bfs
  12. CharSequence 接口
  13. JavaScript null 和 undefined
  14. IIS解决CPU和内存占用率过高的问题
  15. Chrome开发者工具面板
  16. C++ 中容器
  17. Python3从零开始爬取今日头条的新闻【四、模拟点击切换tab标签获取内容】
  18. 在IIS7上导出所有应用程序池的方法批量域名绑定(网站绑定)
  19. Five Android layouts
  20. MATLAB运行edge函数闪退

热门文章

  1. [openwrt 项目开发笔记]: 传送门
  2. 【Leetcode】【Medium】word search
  3. 配置Linux自动挂载
  4. 一页纸商业计划书 (Business Plan) 模板(转载)
  5. 读《你必须知道的.NET》继承本质论 Bird bird=new Chicken()
  6. 更新页面缓存OutputCache
  7. MySQL的pt-query-digest的下载与使用
  8. html中的图片直接使用字符串代替
  9. jQuery/javascript实现网页注册的表单验证
  10. 修改Android签名证书keystore的密码、别名alias以及别名密码