随笔分类 - oracle
摘要:转自https://blog.csdn.net/liujiahan629629/article/details/18014051 以前也接触过游标,但是打心里说不是太理解,通过这次学习感觉理解深刻了很多,特此总结学习一下。 一,游标是什么? 游标是一段私有的SQL工作区,也就是一段内存区域,用于暂时
阅读全文
摘要:oracle 数据泵导入导出 使用expdp和impdp时应该注重的事项: 1、exp和imp是客户端工具程序,它们既可以在客户端使用,也可以在服务端使用。 2、expdp和impdp是服务端的工具程序,他们只能在oracle服务端使用,不能在客户端使用。 3、imp只适用于exp导出的文件,不适用
阅读全文
摘要:Oracle 中的JOIN 1、概述 1.1、所有的join连接,都可以加上类似where a.id='1000'的条件,达到同样的效果。 1.2、除了cross join不可以加on外,其它join连接都必须加上on关键字,后都可加where条件。 1.3、虽然都可以加where条件,但是他们只在
阅读全文
摘要:转自 http://blog.itpub.net/24052272/viewspace-2129175/ 测试环境: 11.2.0.4 winodows 单机 应用场景: 对oracle服务器和客户端之间的网络传输数据进行加密和完整性校验。 默认是使用明文方式传输数据,举例可以通过wireshark
阅读全文
摘要:declare job number; begin --每天1440分钟,即一分钟运行test过程一次 dbms_job.submit(job,'pro_test_job;',sysdate,'sysdate+1/1440'); end; submit()函数,有五个参数:job,what,next
阅读全文
摘要:清空表分区数据: alter table 表名 truncate partition 分区名; 直接删除分区: alter table 表名 drop partition 分区名;
阅读全文
摘要:使用触发器可以很方便的对数据进行备份或者同步抽取到其他库。但是稍不注意,也会出现问题。 1、使用触发器,如果触发器中的某个语句执行失败,又没有写exception捕获异常,会导致原表数据写入或更新失败。比如,在A表上建立一个触发器,当A中有数据新增时,往B表写入一条数据,如果B表写入失败,会导致A表
阅读全文
摘要:oracle树形查询 start with connect by
阅读全文
摘要:删除表中多余的重复记录,重复记录是根据单个字段(Id)来判断,只留有rowid最小的记录 DELETE from _tableName WHERE (id) IN ( SELECT id FROM _tableName GROUP BY id HAVING COUNT(id) > 1) AND RO
阅读全文
摘要:1、建用户 create user test_user identified by test_password; create user test_user identified by test_password default tablespace ts_zzg; //直接在建用户的时候就赋予表空
阅读全文
摘要:获取表字段: select * from user_tab_columns where Table_Name='用户表' order by column_name 获取表注释: select * from user_tab_comments where Table_Name='用户表' order
阅读全文
摘要:普通存储过程,无任何参数CREATE OR REPLACE PROCEDURE EMP_COUNT AS V_TOTAL NUMBER(10); BEGIN SELECT COUNT(*) INTO V_TOTAL FROM EMP; DBMS_OUTPUT.PUT_LINE('雇员总人数为:'||
阅读全文
摘要:例1: 建立一个触发器, 当职工表 emp 表被删除一条记录时,把被删除记录写到职工表删除日志表中去。 CREATE TABLE emp_his AS SELECT * FROM EMP WHERE 1=2; CREATE OR REPLACE TRIGGER tr_del_emp BEFORE DELETE --指定触发时机为删除操作前触发 ON scott.emp ...
阅读全文
摘要://在已存在的表中批量插入指定的数据insert into casetypeall(select casetypeall_SEQ.Nextval,1,name from case_all where fid='01')1. 复制表结构及其数据: create table table_name_new as select * from table_name_old 2. 只复制表结构: creat...
阅读全文

浙公网安备 33010602011771号