oracle

Oracle SQL调优系列之SQL Monitor Report
日志@ 1.SQL Monitor简介 sql monitor是oracle官方提供的自动监控符合特定条件的SQL,用于收集执行时的细节信息的监控工具,常用于sql调优和系统性能监控 2.捕捉sql的前提 ...
Oracle调优之看懂Oracle执行计划
日志@ 1.文章写作前言简介 之前曾经拜读过<收获,不止sql调优>一书,此书是国内DBA写的一本很不错的调优类型的书,是一些很不错的调优经验的分享.虽然读了一遍,做了下读书笔记,觉得很有所收 ...
Docker装的Oracle 11g没有HR用户怎么办?一个脚本解决问题!
日志#0x0 问题描述 这个学期有一门Oracle的课,我图省事就直接拉了个docker镜像来做练习,一直倒也没啥问题,但是今天的作业需要用到HR这个模板用户. 然而我执行alter user hr ac ...
ora-06502 ORA-06512问题解决
日志Plsql报错:ORA-06502:PL/SQL:数字或值错误:字符串缓冲区太小  ORA-06512:等 这里网上常见解决方案是加大变量长度,但是我发现加大长度也没什么用,实际问题出在变量赋值上 例 ...
Oracle中的函数——floor()
日志floor(value) 函数返回小于或等于指定值(value)的最小整数,取整,没有四舍五入这一说法 select floor(103.56) from dual ---103 select flo ...
Oracle中的函数——Trunc()
日志trunc(exp1) trunc(exp1)和Round(exp1,exp2)类似,只不过trunc()不指定截取的小数位数进行处理,只取到整数位,不做舍去处理 select trunc(123.1 ...
Oracle中的函数——Round()函数
日志Round(exp1,exp2)函数具有四舍五入的功能,分为以下两种情况: 1.exp2数为非负 四舍五入的位数从小数点后开始计数,小数点后|exp2|位,看後一位,进本位,后面舍去 select R ...
Oracle中的函数——Sin()函数
日志简介: sign(exp)函数根据exp是零.正数还是负数,分别返回0.1.-1 ---格式 select sin(exp) from db_table ---例子 select sign(sale- ...
Oracle中的函数——NVL()函数
日志NVL(exp1,exp2)函数时判断判断某个值是否为null.若为null,则返回exp2,否则返回exp1 ---格式1 select nvl(exp1,exp2) from db_table - ...
Oracle中有关DECODE()方法的用法
日志简介: DECODE函数相当于一条件语句(IF),它将输入数值与函数中的参数列表相比较,根据输入值返回一个对应值.函数的参数列表是由若干数值及其对应结果值组成的若干序偶形式.当然,如果未能与任何一个实 ...
Oracle语句中容易出错的Case..........When
日志1.简单的Case函数 select st.username, st.userid, case st.sex when '1' then '男' when '2' then '女' else '其他' ...
Oracle有关的字符串拼接
日志1.字符串与某一查询栏位简单的拼接: Select 'KS3F' || a.Line_Name as Line_Name From Sfis1.c_Line_Desc_t a Where a.Line ...
数据库查询的 Case.......When的嵌套用法
日志数据库查询的重要条件判断:Case....When......用法 select E.Userid, CASE WHEN E.USERNAME IS NULL THEN '0' else E.USER ...
Oracle创建Table以及对表的常用操作
日志1.Create Table create table Course (stu_id varchar2(20) not null, stu_name varchar2(20) not null, st ...
一些常用查询SQL语句以及显示格式
日志1.查询当前年.月.周相关时间 1.1.查询当前年份 SELECT TO_CHAR(SYSDATE,'YYYY') AS YEAR FROM DUAL--查询当前年份 SELECT TO_CHAR(S ...
Oracle之带参存储过程(存储过程中for循环调用存储过程)
日志一段业务代码改编,大概意思是搜索指定时间段内的信息,未详细说明业务内容,仅供参考几个参数的位置. --带参存储过程 testdate,参数为i create or replace procedure ...
oracle基础知识小结
日志一.查看oracle用户.角色信息1.查看所有用户 select * from all_users; select * from user_users; 2.查看用户或角色系统权限 select * ...
IDEA搭载Tomcat使用JSTL连接Oracle数据库
日志1.在IDEA中,JSTL库添加到WEB-INF/lib下面可以直接在JSP页面上通过 <%@ taglib uri="http://java.sun.com/jsp/jstl/cor ...
oracle中 常用的 join on 相关和 集合运算的总结
日志sql常用联合查询的 join on . left join(左连接) . right join (右连接).inner join (等值连接)以及常用的集合运算有:union.unionall.mi ...
oracle中 merge into 的用法
日志很多时候我们需要通过筛选条件同时对表进行 更新,插入,删除 等操作.这样如果我们单一的去操作表会显得很麻烦,下面会说到这个merge  into 的用法会极大的优化我们操作表的时间和代码量. 举例,先 ...