摘要:
这几天都不顺,从周一接手数据仓库的事,本来以为很简单,很快都能搞定,结果搞了一天没搞定,主要原因,自己觉得是系统底层搭建缺失个别库文件, 想换一个高一点版本的虚拟系统centos6.2结果又把虚拟机搞挂了。。。。。 然后就卸载,从重新安装虚拟机开始。。。。。 安装过程中遇到了如下问题,也算长了见识, 阅读全文
摘要:
1、NULL是什么? NULL表示UNKNOW(未知),其不代表任何值。例如一行中某列没有任何值即为NULL。 ORACLE允许任何一种数据类型的字段为空,除了以下两种情况: 1)主键字段(primary key), 2)定义时已经加了NOT NULL限制条件的字段 2、NULL有什么用? 1)NU 阅读全文
摘要:
Oracle 中insert语句的高级用法,INSERT ALL 语句介绍: 1、无条件insert all 全部插入 CREATE TABLE t1(product_id NUMBER, product_name VARCHAR2(80),MONTH NUMBER); INSERT INTO t1 阅读全文
摘要:
最近在研究Oracle PLSQL中对于XML的系列操作。结合工作中使用的知识和参考资料整理出以下相关内容: 一 如何生成XML文件: 1、使用dbms_xmlquery和utl_file内置包(scott用户执行) CREATE OR REPLACE DIRECTORY xml_dir AS 'd 阅读全文
摘要:
一 概述: 1、管道函数即是可以返回行集合(可以使嵌套表nested table 或数组 varray)的函数,我们可以像查询物理表一样查询它或者将其 赋值给集合变量。 2、管道函数为并行执行,在普通的函数中使用dbms_output输出的信息,需要在服务器执行完整个函数后一次性的返回给客户端。如果 阅读全文
摘要:
1、用途: 清除oracle 回收站(recyclebin)中的表和索引并释放与其相关的空间,还可清空回收站,或者清除表空间中记录的已删除的部分表空间。 注意:purge后不能回滚和恢复。 2、语法: 3、示例说明: 1)首先查一下回收站: SELECT * FROM RECYCLEBIN; 2)创 阅读全文
摘要:
一 进程分类: 1、服务器进程(server process): 根据客户请求完成工作。如接收和处理应用发送的SQL语句 2、后台进程(background process): 随数据库而启动,用于完成各种维护任务。如将块写到磁盘(DBWn)、 维护在线重做日志(LGWR)、清理异常终止的进程等。 阅读全文
摘要:
一 为了更清楚的看出2者区别,请看下表: UNDO REDO Record ofHow to undo a changeHow to reproduce a changeUsed forRollback, Read-ConsistencyRolling forward DB ChangesStore 阅读全文
摘要:
创建实例后,进入sqlplus启动报错: sqlplus / as sysdba; SQL*Plus: Release 11.1.0.6.0 - Production on Wed Aug 5 16:48:56 2009 Copyright (c) 1982, 2007, Oracle . All 阅读全文
摘要:
最近参加了数场面试,总结一下竞聘oracle 开发岗位最常问到哪些问题: 1、delete 与 truncate 区别? 1)truncate 是DDL语句,delete 是DML语句; 2)truncate 速度远快于 delete; 原因是:当我们执行delete操作时所有表数据先被copy到回 阅读全文