oracle
江君是实在人
我是个实在人
展开
-
oralce 视图 ,存储过程,表索引
oralce 基本技能必须得会原创 2020-06-19 10:28:11 · 188 阅读 · 0 评论 -
java工作三年面试题------数据库
前言:当前使用的主流关系型数据库主要是mysql和oracle,所以把这2个放在一起说吧1.关于大数据量数据优化的方法1.使用分库分表的方法2.创建临时表的方法select xx,aa FROM B where id in (select ID from C WHERE 条件)速度慢于create table ls_1 as select ID from C WHERE 条件...原创 2020-04-23 11:01:44 · 265 阅读 · 0 评论 -
数据库根据表的某一字段更新其他表内容
实际工作中常出现根据一个表的内容更新另一个表的内容,不同数据库直接的写法也有不同地方,总结一下 :不同数据库的更新数据:ORACLE:update TBALE1 set COL = (select COL from TBALE2 where TBALE1.COL1 = TBALE2.COL1)where exists (select 1 from TBALE2 where TBALE1....原创 2019-05-28 11:23:41 · 4364 阅读 · 0 评论 -
mysql实现oracle数据库的rowNum方法
select b.* from (SELECT @rownum:=@rownum+1 as rownum,a.* FROM (SELECT @rownum:=0) r,java_test_pro as a ) b where b.rownum=1;实现方法SELECT @rownum:=@rownum+1 as rownum,a.* FROM (SELECT @rownum:=0) r,...原创 2019-04-17 16:58:23 · 962 阅读 · 0 评论 -
oracle mybatis批量insert
oralce 批量insert的语句格式:insert into table_name ( col_1,col_2) ( select param,param1 from dual union all select param,param1 from dual )xml文件中实现方式:<insert id="insertScoreByBatch" parameterTyp...原创 2019-03-13 10:56:42 · 11903 阅读 · 0 评论 -
plsql 安装使用教程
plsql 客户端连接工具是oralce 数据库最常用,最专业的使用工具,但是使用起来不是那么方便,记录一下使用的过程吧首先下载instantclient-basic-win32-11.1.0.7.0然后创建 tnsnames.ora文件内容# tnsnames.ora Network Configuration File: D:\Oracle-Install\network\admin\tnsnames.ora# Generated by Oracle configuration tools.原创 2021-05-24 14:24:38 · 1080 阅读 · 0 评论 -
oralce 范式
https://www.cnblogs.com/echola/p/9513803.html转载 2021-05-14 09:28:20 · 84 阅读 · 0 评论 -
oralce 跨用户访问表 同义词
oralce 跨用户访问表 同义词原创 2020-11-18 13:23:23 · 430 阅读 · 0 评论 -
oralce mysql 数据恢复
背景:早上报错,误删除表中的一些数据,捉急,记录一下相关的操作oralce 查询已经删除的数据 select * FROM tasks AS OF TIMESTAMP SYSDATE - 1/24 where processNAME = '' AND INCIDENT = '181'时间间隔:间距 为 一个小时 SYSDATE - 1/24后面where 是删除的条件插入删除数据INSERT INTO tasks select * FROM tasks AS OF TIMESTAMP原创 2020-07-07 10:15:11 · 342 阅读 · 0 评论 -
oralce,mysql 数据库表表之间的数据更新
前言:数据库表表更新是常见的数据库操作,所以还是记录一下吧原创 2019-10-29 10:49:02 · 564 阅读 · 0 评论 -
oracle nvl 使用教程
oralce 函数 nvl(table_col,b) 的意思是如何 当table_col 为空的时候 值为 b,可以配合sum使用 例如 nvl(sum(table_col),b)select "NVL"(count(cp.id), 0),"NVL"(sum(cp.change_price), 0) from C_CONTRACT_CHANGE_PROTOCOL cp...原创 2019-07-25 16:32:01 · 3331 阅读 · 0 评论 -
mybatis分页及前端分页插件解决方案
这里以oracle 为例 讲解oracle mybits 分页的实现方案oralce 分页语句:SELECT *FROM ( SELECT row_.*, ROWNUM rownum_ FROM ( -- 查询语句 SELECT * FROM table_name A ) row_ WHERE ...原创 2019-03-25 09:28:59 · 886 阅读 · 0 评论 -
oralce日期相加减和获取当年第一天
日期相加减的方法1 使用内置函数numtodsinterval增加小时,分钟和秒SELECT SYSDATE ,SYSDATE+NUMTODSINTERVAL(1, 'hour') from dual -- minute,second2 加一个简单的数来增加天select sysdate ,sysdate +4 from dual -- 直接加减即可3 使用内置函数add_mont...原创 2019-03-05 13:37:56 · 307 阅读 · 0 评论 -
oracle分组排序模板
分组排序代码select * from (select col1 ,col2 ,col3 (按这个分组),col4(按这个排序),row_number() over(partition by col3 order by col4 desc) as "sort"from C_CONTRACT ) c where c."sort" = 1...原创 2019-01-09 15:57:48 · 254 阅读 · 0 评论