Oracle使用小结
误删数据库表解决方法
SQL> alter table test1 enable row movement;//在闪回前必须 启动行移动功能 否则会报错误: ORA-08189: 因为未启用行移动功能, 不能闪回表
SQL> FLASHBACK TABLE test1 TO TIMESTAMP to_timestamp('2013-06-03 15:35:00','yyyy-mm-dd hh24:mi:ss');//注意:恢复时间点必须是在删除数据之前 这里是2013-06-03 15:35:57 之前就可以
INSERT INTO BOOKUSER SELECT * FROM BOOKUSER AS OF TIMESTAMP SYSDATE-100/1440 100分钟之前的
闪回操作
FLASHBACK TABLE T_SCM_COST_UNIT TO BEFORE DROP;
使用UNION ALL把两个查询结果放在一张表中,'入库' as mark,新列,其中数据都是‘入库’
(SELECT T0.ID MATERIAL_ID,T0.MATERIAL_NO,T0.NAME MATERIAL_NAME,T0.SPECIFICATION,T1.PLAN_PRICE PLAN_PRICE_IN,T1.AMOUNT AMOUNT_IN, '入库' as mark
FROM T_SCM_STORE_IN_DETAIL T1 LEFT JOIN T_EMS_MATERIAL T0 ON T0.ID= T1.MATERIAL_ID
GROUP BY T0.ID,T0.MATERIAL_NO,T0.NAME,T0.SPECIFICATION,T1.PLAN_PRICE,T1.AMOUNT,'入库')
UNION ALL
(SELECT T0.ID MATERIAL_ID,T0.MATERIAL_NO,T0.NAME MATERIAL_NAME,T0.SPECIFICATION,T2.PLAN_PRICE PLAN_PRICE_OUT,T2.AMOUNT AMOUNT_OUT,'出库' as mark
FROM T_SCM_STORE_OUT_DETAIL T2 LEFT JOIN T_EMS_MATERIAL T0
ON T0.ID= T2.MATERIAL_ID
GROUP BY T0.ID,T0.MATERIAL_NO,T0.NAME,T0.SPECIFICATION,T2.PLAN_PRICE,T2.AMOUNT,'出库')
转载于:https://www.cnblogs.com/zhuxueyuan/p/7352433.html
Oracle使用小结相关推荐
- oracle 纵列 转 横列,oracle sql小结(主要讲横列转换的例子)decode 以及case
--建表 create table kecheng ( id NUMBER, name VARCHAR2(20), course VARCHAR2(20), score NUMBER ); --插入数 ...
- oracle 学习小结1
程序员对ORACLE,虽然不象ORACLE DBA那样牛,但也要掌握些基本的东西,因此小结之. 1 格式化输出 比如 col name(要显示的字段) for a20 2 查看命令参数 ...
- oracle 学习小结11
1 计算redo block size的大小 LGWR以block为单位把redo写入磁盘,redo block size是Oracle源代码中固定的,与操作系统相关. 通常的操作系统都是以5 ...
- (java)短时间批量访问数据库(oracle)小结
2019独角兽企业重金招聘Python工程师标准>>> 背景:当逻辑代码中需要对大量数据遍历处理,并且需要在每次遍历进行数据库访问. 小结:尽量减少每次遍历的数据库访问操作(查询.插 ...
- Oracle序列小结
定义: 序列是一个计数器(序列号生成器),可以为表中的行自动生成序列号,产生一组等间隔的数值(类型为数字),是oracle提供的用于产生一系列唯一数字的数据库对象.通过创建oracle序列和触发器来实 ...
- Oracle view 小结片段
以前下载了一个关于Oracle 视图的pdf,水平有限,没看懂多少. 版本信息: select * from v$version; 数据库信息: select name, created, log_m ...
- oracle课程小结,Oracle 数据库优化实战心得总结
一般情况下,对于频繁访问但是不频繁修改的数据,内部设计应当物理不规范化:对于频繁修改但并不频繁访问的数据,内部设计应当物理规范化. 3.充分利用内存,优化sga.pga等(11g已经实现了sga+pg ...
- sp_addlinkedserver oracle,SP_addlinkedserver 小结 (oracle,sql server,access,excel)
/SQL SERVER Exec sp_droplinkedsrvlogin DBVIP,Null Exec sp_dropserver DBVIP EXEC sp_addlinkedserver @ ...
- oracle学习小结3之索引
今天归纳索引的常用操作 1) 索引分为B树索引和位图索引 创建 create index scott.event_index on scott.event(name) pctf ...
最新文章
- VS2013 编译使用 stlport
- 【转载】知乎答案----孙志岗----Google 发布了程序员养成指南,国内互联网巨头是否也有类似的指南和课程推荐...
- 图解CodeSmith使用和实用教程一 - 入门和生成MIS项目实体层代码
- 栏目图片 栏目描述_网站描述怎么写?对网站优化有什么作用?
- 树节点的遍历,查找,删除(前序,中序,后序)
- SAP Fiori Launchpad tile跳转目标的解析逻辑
- vSphere HA 原理与配置
- java 注解学习_JAVA注解学习
- 找不到ad用户和计算机,清理可能废弃的AD用户和计算机账户
- redis lettuce 超时_Spring Cache 操作 Redis 实现数据缓存(上)
- php-fpm安装包_linux下安装php php-fpm(转载)
- 苹果cms V10模板/MXone Pro自适应影视电影网站模板
- Viterbi算法(维特比算法)
- 华为HCNP RS 认证刷题秘笈
- 史上最全的程序员常用英语词汇 建议收藏!
- bash: /home/jdk/jdk1.8.0_261/bin/java: /lib/ld-linux.so.2: bad ELF interpre问题
- TCon 2012之分布式系统测试实践
- JAVA:实现LongestPalindromicSubsequence最长回文子序列算法(附完整源码)
- python报时功能_python3多线程实现一个语音报时,定时关机功能的应用
- 思科模拟器:修改根交换机
热门文章
- 三十好几的程序员被领导责骂,只能到厕所痛哭!
- 为什么 Web 前端开发不抛弃 HTML 和 CSS,用纯 JavaScript 开发?
- java弱引用在安卓中有效吗_Android 软引用和弱引用详解及实例代码
- 云服务器搭建虚拟主机教程,云服务器搭建虚拟主机教程
- mysql 存储引擎_MySQL存储引擎
- gsea富集分析结果怎么看_简单的GSEA分析
- df 和 ll 等命令无响应处理
- c# 傅里叶变换 频域_频域(傅里叶变换)有什么用?
- css 修改文字基准线_css外部样式表怎么写
- 回忆2020年,这一年有你们真好~