Oracle
oracle操作
@司马懿
越努力越公平!
展开
-
oracel 对查询时间的处理
--取当前月第一天日期select trunc(sysdate,'mm') from dual; --取当前月最后一天日期select last_day(sysdate) from dual; --当前月天数select to_date(to_char(last_day(sysdate)+1,'yyyy-mm-dd'),'yyyy-mm-dd')-to_date(to_char(trunc(sysdate,'mm'),'yyyy-mm-dd'),'yyyy-mm-dd') from dua.原创 2020-12-03 09:46:29 · 115 阅读 · 0 评论 -
批量更新操作oracel语句
BEGINFORcurIN(SELECTb.dm,b.mcFROMxxx b)loopUPDATExxx sSETs.dm=cur.dm wheres.mc isnotnullands.dm isnullandcur.mc=s.mcENDloop;END;原创 2020-11-11 17:40:44 · 106 阅读 · 0 评论 -
Java控制存储过程
statementType说明statementType:STATEMENT,PREPARED 或 CALLABLE(存储过程) 的一个。这会让 MyBatis 分别使用 Statement,PreparedStatement 或 CallableStatement,默认值:PREPARED。<select id="XXXX" parameterType="String" statementType="CALLABLE"> { call 存储过程name(#{参原创 2020-10-14 08:54:58 · 212 阅读 · 0 评论 -
触发器
https://blog.csdn.net/cc_0101/article/details/80664561原创 2020-06-17 09:22:12 · 502 阅读 · 0 评论 -
浅谈 in 与 existis 的区别
第一点:in和existsin 是把外表和内表作hash 连接,而exists是对外表作loop循环,每次loop循环再对内表进行查询。第二点:in 的函数里,代表是一个值,并且返回出来,而 existis 则是返回的boolean;第三点:两者具体情况具体分析:在小表的情况下,in的效率要高,并且通俗易懂,但是一般情况下,一家公司的数据库量都是比较大的,而existi是用于大表,效率要高;...原创 2020-05-22 18:58:44 · 918 阅读 · 0 评论 -
oracle时间函数分析总结
1.oracle trunc()函数的用法——日期、数字select trunc(sysdate) from dual ;--2011-3-18 今天的日期为2011-3-18select trunc(sysdate, 'mm') from dual ; --2011-3-1 返回当月第一天.select trunc(sysdate,'yy') from dual; ...原创 2020-04-29 19:27:51 · 295 阅读 · 0 评论 -
Oracle 优化
其实用inner join这些连接的消耗也挺大原创 2020-03-11 09:22:21 · 164 阅读 · 0 评论 -
Oracle强制索引
oracle hint 强制索引(转)oracle1.建议建立一个以paytime,id,cost的复合索引。光是在paytime上建立索引会产生很多随机读。2.就算建立了索引,如果你查询的数据量很大的话,也不一定会用索引,有时候全表扫描速度比索引扫描要快!(官方文档上好像说的是大概10%,就是如果你查询的数据占到总数据的10%,全表扫描比索引快)。3.建复合索引语句如下(建议去看看官...转载 2020-03-10 18:16:57 · 10622 阅读 · 1 评论 -
5.Oracle高级查询
下面是执行计划的数据的查看:按部门时间统计员工人数,下面是函数式解决办法:下面用的是子查询的方法原创 2020-01-21 15:50:03 · 147 阅读 · 0 评论 -
4.Oracle子查询
原创 2020-01-21 14:41:39 · 122 阅读 · 0 评论 -
3.Oracle 多表查询
原创 2020-01-21 10:35:41 · 132 阅读 · 0 评论 -
远程访问Oracle数据库
一、navicat连接Oracle官网下载instantclient ,并解压至navicat中,如图所示:打开Navicat Premium程序,打开“工具 - 选项 - 环境 - OCI环境 - OCI library (oci.dll)”,然后将你刚才下载的文件夹中的oci.dll文件的完整目录填上,点击确定。二、plsql连接oracle数据库(本地安装有orac...原创 2019-11-12 16:33:55 · 1361 阅读 · 0 评论 -
mysql与oracle的区别?
关于mysql与oracle区别,先看着一下这三种,不谈mysql与oracle在操作中区别原创 2018-12-16 17:10:27 · 702 阅读 · 0 评论 -
2.oracle
原创 2018-11-02 14:58:18 · 121 阅读 · 0 评论 -
1.Oracle
原创 2018-11-01 23:03:58 · 107 阅读 · 0 评论