
Oracle
Oracle使用总结
Java编程之道
这个作者很懒,什么都没留下…
展开
-
Oracle MD5加密
Oracle MD5加密CREATE OR REPLACE FUNCTION MD5(passwd IN VARCHAR2)RETURN VARCHAR2ISretval varchar2(32);BEGINretval := utl_raw.cast_to_raw(DBMS_OBFUSCATION_TOOLKIT.MD5(INPUT_STRING => passwd)) ;RETURN LOWER(retval);--大小写转换END;----select md原创 2021-08-17 10:15:31 · 252 阅读 · 0 评论 -
ORACLE数据库实现自增的方式
Mysql数据库因为其有自动+1,故一般我们不需要花费太多时间,直接用关键字auto_increment即可,但是Oracle不行,它没有自动增长机制。顾我们需要自己去实现。一般有两种方式,但是这两种方式都与序列化有关。第一种方式:序列化+触发器;第二种方式:序列化+显示调用序列化。一般我选用第一种方式。因为我们只要建立好序列化+触发器,这样我们就需要太多的去关注这个字段了,触发器会在我们插入数据时自动触发,帮助我们进行+1操作。这正好解决了我最近做的一个mini项目中的部门删除操作(子部门与父部门),因.原创 2020-12-14 07:14:07 · 483 阅读 · 0 评论 -
Java使用ojdbc连接Oracle数据库时不能使用服务名连接的问题
最近,在做完数据库迁移后,领导要求所有的前端应用必须使用oracle的服务名连接数据库。所以在迁移数据库之前对公司内部开发系统做了全面准备。但是在迁移数据库的当晚还是遇到了问题,因为忘记考虑第三方的应用系统。本人在迁移完数据库后,疲惫的回到家中。结果屁股还没有坐热,就被第三方开发的人叫了过去,原因是他们无法连接数据库。系统环境:数据库——Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production RAC转载 2020-09-02 09:57:25 · 1163 阅读 · 0 评论 -
oracle用户锁定及修改密码
win+r后输入cmd登录sys用户, conn sys as sysdba; (这个需要输入口令)输入语句: alter user root account unlock修改密码输入 alter user system identified by system;这行代码的意思就是修改system用户的密码为system(注意:代码末尾要加上;分号)...原创 2020-11-24 15:10:56 · 282 阅读 · 0 评论 -
oracle中的encrypt_des/加密对应Java的加密方式
package cn.sh.ideal.encryption;import org.apache.commons.codec.binary.Hex;import javax.crypto.Cipher;import javax.crypto.SecretKey;import javax.crypto.SecretKeyFactory;import javax.crypto.spec.DESKeySpec;import javax.crypto.spec.IvParameterSpec;p原创 2020-10-15 16:04:53 · 770 阅读 · 0 评论