ORACLE
chenjiebin999
这个作者很懒,什么都没留下…
展开
-
oracle update 多表关联更新
oracle 多表关联更新 update t_water_livestock_breed_2020 t set t.type_identified = (select r.iteam_code from t_dict_dictionary_iteam r where t.type_identified = r.iteam_name and r.class_id = '1fce77fea4764357b15e3d2a40507857' )where ex原创 2020-07-08 09:04:05 · 16286 阅读 · 1 评论 -
ORACLE删除数据恢复方法
ORACLE数据恢复方法ORACLE数据恢复方法在操作oracle数据库的时候,发现数据操作错误,想要恢复, 没有commit,你可以rollback事务,撤销所有未提交的修改。不过,一旦commit了的话,就真没办法撤销了。可以利用在oracle的时间戳來把数据恢复方法一:1.打开Flash存储的权限ALTER TABLE tablename ENABLE row movement ;2.把表还原到指定时间点flashback table tablename to timestamp to_翻译 2020-07-07 16:37:08 · 694 阅读 · 0 评论 -
Oracle 用户、角色、权限
Oracle 权限设置一、权限分类:系统权限:系统规定用户使用数据库的权限。(系统权限是对用户而言)。实体权限:某种权限用户对其它用户的表或视图的存取权限。(是针对表或视图而言的)。二、系统权限管理:1、系统权限分类:DBA: 拥有全部特权,是系统最高权限,只有DBA才可以创建数据库结构。RESOURCE:拥有Resource权限的用户只可以创建实体,不可以创建数据库结构。CONN...转载 2019-11-29 17:20:00 · 217 阅读 · 0 评论 -
oracle 删除重复数据
重复的数据可能有这样两种情况,第一种: 表中只有某些字段一样,第二种是两行记录完全一样。一、对于部分字段重复数据的删除1.查询重复的数据 select 字段1,字段2, count() from 表名 group by 字段1,字段2 having count() > 1 例:Select owner from dba_tables group by owner having ...转载 2019-11-29 17:16:11 · 148 阅读 · 0 评论 -
ORACLE 中 unpivot转多列并包含多个名称
CREATE TABLE T5 (idnum NUMBER,f1 NUMBER(10,5),f2 NUMBER(10,5),f3 NUMBER(10,5),e1 NUMBER(10,5),e2 NUMBER(10,5),h1 NUMBER(10,5),h2 NUMBER(10,5)); INSERT INTO T5 (IDNUM,F1,F2,F3,E1,E2,H1,H2) VALUES (1...翻译 2019-11-29 17:13:15 · 839 阅读 · 0 评论 -
oracle 查询缺失数据
with tab as ( select ‘2001’ d from dual union all select ‘2002’ d from dual...转载 2019-11-29 17:00:19 · 844 阅读 · 0 评论