现在位置: 首页 > 所有2014年12月文章
2014年12月28日 数据库 ⁄ 共 5213字 ⁄ 阅读 3,743 次
在报表分析等OLAP中,有些过程是需要定时执行的。此时,我们可以借助Oracle提供的包DBMS_JOB来调试PL/SQL过程的定时自动执行。 DBMS_JOB包的主要过程 submit(job,what,next_date,interval[,no_parse]):向作业队列新增作为作业的PL/SQL过程,即创建一个JOB。它有5个参数JOB、WHAT、NEXT_DATE、INTERVAL和NO_PRARSE。其中参数JOB是输出参数(只需要一个变量用于接收输出值),查询指定作业JOB值可使用视图user_jobs。其他4个参...
阅读全文
2014年12月15日 数据库 ⁄ 共 4187字 ⁄ 阅读 6,248 次
数据字典是Oracle存放有关数据库信息的地方,其用途是用来描述数据的。比如一个表的创建者信息,创建时间信息,所属表空间信息,用户访问权限信息的视图等。 数据字典系统表,保存在system表空间中。查询所有数据字典可用语句“select * from dictionary;”。 数据字典分类 数据字典主要可分为四部分: 1)内部RDBMS表:x$*,用于跟踪内部数据库信息,维持DB的正常运行。是加密命名的,不允许sysdba以外的用户直接访问,显示授权...
阅读全文
2014年12月14日 数据库 ⁄ 共 1762字 ⁄ 阅读 2,019 次

常用日期函数有SYSDATE、ADD_MONTHS(date,integer)、MONTHS_BETWEEN(date1,date2)、LAST_DAY(date)、NEXT_DAY(date,char)、NEW_TIME(date,timezone1,timezone2) 、EXTRACT(data FROM date)、INTERVAL YEAR TO MONTH、TO_DATE()、TO_CHAR()等。时间函数功能介绍 sysdate:返回当前日期,可返回日期时分秒;systimestamp:同样返回当前日期…

阅读全文
2014年12月11日 数据库 ⁄ 共 6348字 ⁄ 阅读 1,276 次
Oracle系统体系结构由三部分组成:逻辑结构、物理结构和实例。逻辑结构指表空间、段、区和数据块等概念;物理结构指数据文件、日志文件、控制文件和参数文件等;实例是存储结构(SGA、PGA)和系统进程(dbwr、lgwr等)的集合。 Oracle实例 Oracle数据库实例可以理解为一个访问数据文件的程序,主要有两方面内容组成:内存结构和系统进程。数据库启动时,系统首先在服务器内存中分配系统全局区(SGA),构成了Oracle的内存结构...
阅读全文
2014年12月09日 数据库 ⁄ 共 6779字 ⁄ 阅读 3,233 次
Oracle语句执行流程 第一步:客户端把语句发给服务器端执行 当我们在客户端执行SQL语句时,客户端会把这条SQL语句发送给服务器端,让服务器端的进程来处理这语句。也就是说,Oracle 客户端是不会做任何的操作,他的主要任务就是把客户端产生的一些SQL语句发送给服务器端。服务器进程从用户进程把信息接收到后, 在PGA 中就要此进程分配所需内存,存储相关的信息,如:在会话内存存储相关的登录信息等。 虽然在客户端也有一个数...
阅读全文
2014年12月01日 数据库 ⁄ 共 10382字 ⁄ 阅读 715 次
第1章:简介 在NUMBER数据类型中,只有超过精度数据才不能存储,而小数位多则会被四舍五入然后存储。如NUMBER(6,2),存储123.4567得到结果123.46而存储12345.67则因为精度超过而无法存储。 第2章:从数据库表中检索信息 ROWNUM:伪列,返回每一行在结果集中的行号。需要注意的是,在取排序前几名时若先使用ROWNUM再使用Order by结果肯定是错误的。 NVL(column,value):空值函数,可将空值转为字符、数字或日期。 比较操作符: ...
阅读全文
2014年12月01日 数据库 ⁄ 共 1943字 ⁄ 阅读 1,389 次
添加NOT NULL约束 alter table tb_name modity column_name constraint nt_name not null; 需要注意的是,添加NOT NULL约束并不使得add constraint语句,而是使用modify。 添加FOREIGN KEY约束 alter table tb_name1 add constraint fk_name foreign key (column_name1) references tb_name2(column_name2); 在添加外键时,若在最后添加关键字on delete cascade,则在父表中删除一行记录时,子表中匹配的所有行也都将被删除。若...
阅读全文