oracle
文章平均质量分 55
zxf_noimp1
这个作者很懒,什么都没留下…
展开
-
oracle创建表空间
//创建临时表空间 create temporary tablespace zzbm_temp tempfile 'd:\oracle\oradata\zzbm\zzbm_temp01.dbf' size 500m autoextend on next 200m maxsize 2048m extent management local; //创建数据表空间 ...2010-04-07 15:16:34 · 68 阅读 · 0 评论 -
oracle 用户被锁定解锁方法
修改了用户密码,第二天过来发现用户被锁定,晚上走的时候还好好的 。alter profile DEFAULT limit FAILED_LOGIN_ATTEMPTS UNLIMITED;alter user xxxx account unlock;ok! ...原创 2017-10-09 08:57:19 · 511 阅读 · 0 评论 -
mysql、oracle定时备份
1、oracle定时备份@echo offset NLS_LANG=AMERICAN_AMERICA.ZHS16GBKset tm= %time:~1,1%%time:~3,2%set da= %date:~0,4%%date:~5,2%%date:~8,2%if not exist "%CD%\%da:~1,6%" md "%CD%\%da:~1,6%"exp g...原创 2012-11-03 10:26:22 · 105 阅读 · 0 评论 -
Oracle存储过程和程序包
一、为什么要用存储过程?如果在应用程序中经常需要执行特定的操作,可以基于这些操作简历一个特定的过程。通过使用过程可以简化客户端程序的开发和维护,而且还能提高客户端程序的运行性能。二、过程的优点?1、预编译:存储过程预先编译好放在数据库内,减少编译语句所花的时间。2、缓存:预编译的存储过程会进入缓存,所以对于经常执行的存储过程,除了第一次执行外,其它次数的执行速度会明显提高。3、...原创 2011-08-11 11:10:43 · 378 阅读 · 0 评论 -
Oracle游标
一、什么是游标?PL/SQL是用游标来管理SQL的SELECT语句的,他提供了对select查询的结果集进行逐行处理的能力。可以看作是一种特殊的指针,它与某个查询结果集相关,可以指向结果集的任意位置,以便对指定位置的结果集进行处理,使用它可以在查询数据的同时对数据进行处理。二、游标的分类?(1)、静态游标:显式游标和隐式游标。1、隐式游标:它是相对于显式游标定义的,也就是说没有明确...原创 2011-08-10 15:23:48 · 80 阅读 · 0 评论 -
Oracle子查询
1、子查询in 、any 、allselect * from emp e where e.emp_dep_id = (select d.dep_id from dep d where d.dep_name='市场部')--匹配子查询结果的任意一个值select * from emp e where e.emp_dep_id in (select d.dep_id from dep d ...原创 2011-08-09 10:56:11 · 87 阅读 · 0 评论 -
Oracle连接查询
1、内连接/*内连接返回满足条件的记录,其中inner可以省略*/select * from emp e inner join dep d on e.emp_dep_id = d.dep_id 2、外连接/*外连接返回满足条件的记录*/select * from emp e full join dep d on e.emp_dep_id = d.dep_...原创 2011-08-09 10:53:46 · 86 阅读 · 0 评论 -
Oracle中DBLink、同义词、DDL语句、序列
1、创建database linkcreate database link oracle_test_link connect to oracle_test identified by zhouxufeng using 'orcl'; 2、创建同义词create synonym emp_syn for emp@oracle_test_link;create synonym logs_...原创 2011-08-09 10:47:29 · 150 阅读 · 0 评论 -
Oracle触发器
1、触发器的定义?触发器是在触发一定事件的时候隐式执行的一段sql语句,触发器不能接收参数。其中oracle事件指的是对数据库进行insert、update、delete操作或对视图进行类似的操作,还有一些系统的事件,比如数据库的关闭或开启。2、触发器的分类?(1)、数据操纵语言(DML)触发器:创建在表上,有DML时间来触发的触发器;(2)、替代(instead ...原创 2011-08-05 14:16:58 · 106 阅读 · 0 评论 -
oracle主键自增触发器
CREATE OR REPLACE TRIGGER mycollect_trigger BEFOREinsert ON rescollectorbuy FOR EACH ROWbeginselect SEQ_MYCOLLECT.nextval into:New.id from dual;end;原创 2010-11-05 10:01:11 · 91 阅读 · 0 评论 -
oracle 索引
当索引键列用户SQL语句的where子句中时,该索引将直接指向包含这些值的行的位置。合理使用索引是减少磁盘I/O的主要方法,不管索引是否存在,都无需修改任何SQL语句的定义。索引只是一种加快数据访问的途径,它只影响执行速度。索引可以加快数据的访问速度,也可以加快数据的查询速度,oracle中的索引大致分为一下几种:1、唯一索引:唯一索引是唯一的,也可以是非唯一的。唯一索引可以确保在定义索引...原创 2010-11-05 09:32:32 · 82 阅读 · 0 评论 -
oracle 函数
/************************判断null函数************************/--nvl(expr1,expr2):如果expr1不为空,则输出expr1,否则输出expr2select nvl(e.emp_address,'河南省巩义市') from emp e;--nvl2(expr1,expr2,expr3):如果expr1不为可能哦刚,则输...原创 2010-11-02 09:12:37 · 98 阅读 · 0 评论 -
Oracle汉字排序SQL
1、使用拼音排序 select * from t order by nlssort(field,'NLS_SORT=SCHINESE_PINYIN_M'); 2、使用笔画排序 select * from t order by nlssort(field,'NLS_SORT=SCHINESE_STROKE_M'); 3、使用偏旁部首排序 select * f...原创 2010-11-01 14:06:48 · 78 阅读 · 0 评论 -
ORACLE数据库的体系结构
一、Oracle服务器是由Oracle数据库和Oracle实例组成的。Oracle数据库就是一个数据的集合,该集合被视为一个逻辑单元。在一个装有Oracle数据库的服务器上,必须运行一些列的进程来管理该数据库,而这些进程需要大块的内存,这些内存分别具有和特定操作相关的用途。后台进程和内存结果的集合被成为Oracle实例,如果需要访问该数据库,就要启动相关的实例。 1、Oracle实...原创 2011-08-16 11:33:42 · 123 阅读 · 0 评论 -
数据库中的事务
一、事务(Transaction)是由一系列相关的SQL语句组成的最小逻辑工作单元。Oracle系统以事务为单位来处理数据,用以保证数据的一致性。对于事务中的每一个操作,要么全部完成,要么全部不执行。二、事务的特性?1、原子性:事务是原子的,也就是说一个事务中包含的所有SQL操作都是一个不可分割的工作单元。2、一致性:事务必须保持数据库的状态保持一致,也就是说事务开始的时候,数据库的状...原创 2011-08-15 15:30:30 · 132 阅读 · 0 评论 -
oracle删除重复记录
删除表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断,只留有rowid最小的记录.delete from people where peopleId in (select peopleId from people group by peopleId having count(peopleId) > 1)and rowid not in (...2010-04-07 15:18:48 · 75 阅读 · 0 评论 -
oracle分页查询
SELECT b.* FROM ( SELECT ROWNUM r,a.* FROM ( SELECT * FROM cms_content t where t.subject2 is not null ORDER BY id DESC) a ) b WHERE b.r>=5 AND b.r<=10 select a.id,a.url,a.titl...2010-04-07 15:17:41 · 113 阅读 · 0 评论 -
linux下操作oracle
进入 : su - oracle sqlplus 导出默认的目录为:home/oracle原创 2017-12-14 13:26:11 · 163 阅读 · 0 评论