oracle
缘之妙不可言
java
展开
-
我的第一个oracle触发器
触发器trigger,实现插入或者更新时年龄>120则age=-1create or replace trigger TB_USER_TRIG_UP before update or insert on TB_USER for each row-- --这里是关键的地方,在变量申明的地方,指定自定义事务处理。-- declare-- pragma autonomous_transaction; begin if :new.age&g原创 2020-05-20 20:17:23 · 136 阅读 · 0 评论 -
oracle的md5加密
首先创建或替换MD5():CREATE OR REPLACE FUNCTION MD5(passwd IN VARCHAR2)RETURN VARCHAR2IS retval varchar2(32);BEGIN retval := utl_raw.cast_to_raw(DBMS_OBFUSCATION_TOOLKIT.MD5(INPUT_STRING => passwd)) ;RETURN retval;END;然后应用:select MD5(5) from dua转载 2020-05-20 08:48:52 · 329 阅读 · 0 评论 -
手动添加oracle驱动到maven依赖,并使用springboot连接
在配置好maven环境变量情况下,首先找到oracle自带的驱动:在安装目录下:dos输入命令:mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=10.2.0.2.0 -Dpackaging=jar -Dfile=E:\oracle11.2.0\dbhome_1\jdbc\lib\ojdbc6.jar属性简单说明:DgroupId对应pom中groupId其它几个同理Dfile需要是自原创 2020-05-19 23:29:14 · 557 阅读 · 0 评论 -
idea链接oracle数据库报错:[66000][12505] Listener refused the connection with the following error:
报错如下:1.[66000][12505] Listener refused the connection with the following error:2.[08000][17410] 无法从套接字读取更多的数据.原因很简单:是SID错误只需要在oracle命令行下执行:select INSTANCE_NAME from v$instance;查询SID对应值一般默认值为:orcl连接成功:...原创 2020-05-19 21:52:35 · 16409 阅读 · 8 评论 -
oracle使用sqlplus工具命令连接,快速启动oracle服务。
安装oracle完成后,使用sqlplus链接;为节约系统资源(生产环境就不必手动启动),设置services.msc所有Oracle服务为手动启动然后仅仅需要启动:OracleOraDb11g_home1TNSListener OracleServiceORCL便启动了基本的oracle服务(服务名可能因为版本不同)想要快速启动一般使用bat、sh命令(不过要管理员权限)介绍一下这些服务的基本信息:Oracle ORCL VSS Writer Service:Oracle卷映射拷贝写原创 2020-05-19 20:27:13 · 768 阅读 · 0 评论 -
windows-oracle下载安装,简单的启动使用。
在windows环境下,Oracle数据库安装比较简单;以11g为例,大致分为以下几步:1.官网下载(很快)https://www.oracle.com/database/technologies/112010-win64soft.html这两个包都需要进行下载,一共大约2.0G2.下载完成就解压到同一目录(不是最终安装目录),然后点击setup.exe再创建一个安装目录,像数据库这些软件都不建议安装到c盘。如果遇到类似:的警告,基本都不用管,点是即可(其它地方也是,360阻止也可以原创 2020-05-19 10:54:30 · 380 阅读 · 0 评论