易截截图软件、单文件、免安装、纯绿色、仅160KB
热门标签: c c# c++ asp asp.net linux php jsp java vb Python Ruby mysql sql access Sqlite sqlserver delphi javascript Oracle ajax wap mssql html css flash flex dreamweaver xml
 最新文章 :

oracle 需要注意的地方

INSERT /*+APPEND */ INTO employee (empno,ename,sal,deptno)
SELECT empno,ename,sal,deptno from emp
WHERE deptno=20;
第二条语句使用/*+APPEND */来表示采用直接装载方式,当要装载大批量数据时,采用第二种方法装载数据的速度要远远优于第一种方法。
使用多表插入数据
使用ALL操作符执行多表插入时,在每个条件子句上都要执行INTO子句后的子查询//意思好像是说下面插入时要执行四次SELECT了 看来效率上不高啊 慎用
INSERT  ALL
WHEN deptno=10 THEN INTO dept10
WHEN deptno=20 THEN INTO dept20
WHEN deptno=30 THEN INTO dept30
WHEN job='CLERK' THEN INTO clerk
ELSE INTO other
SELECT * from emp;
使用FIRST 操作符执行多表插入
当使用FIRST操作符执行多表插入时,如果数据已经满足了先前条件,并且已经被插入到某表,那么该行数据在后续插入中将不会被再次使用 //这个效率会很快
INSERT FIRST
WHEN deptno=10 THEN INTO dept10
WHEN deptno=20 THEN INTO dept20
WHEN deptno=30 THEN INTO dept30
WHEN job='CLERK' THEN INTO clerk
ELSE INTO other
SELECT * from emp
在更新 插入时date数据 最好用TO_DATE函数进行处理一下
update ......

oracle 存储过程和函数学习笔记

oracle 存储过程和函数学习笔记
1、创建过程的语法:     
Code
create [or replace] procedure procedure_name
  [(argument[{in|out|in out}] type,
    
   argument[{in|out|in out}] type)] {is|as}
  procedure_body
  
  
简单的例子:
Code
  create procedure RaiseError(
   /*if p_Raise is true,then an unhandled error is raised.
   if p_Raise is false,the procedure completes successfully.*/
      p_Raise in boolean:=true,
      p_ParameterA  out number) as
      
  begin 
      p_Parameter1:='abcdwxc';
      p_Parameter2:=1 ......

Oracle操作命令(sqlplus)

 1.数据库,表,用户等成功导出                                    
①导出整个数据库                                    
exp 用户名/密码@主机地址 full = y  file= ×××.dmp                                    
②导出特定的表                                    
exp 用户名/密码@主机地址 tables=表名,表名…  file= ×××.dmp                 &nb ......

oracle笔记

今天重新整理电脑,找到一个文件,看了下日期(2006.11.3) ,怕不小心再丢了,存到网上来晒晒。
SQL 语言分类:
1  DDL(数据定义 )用于创建和定义数据库对象,并且将对这些对象的定义保存在数据字典中。
creat  table     创建表
alter  table     修改表
drop   table     删除表
truncate  table  删除表中所有行
create  index    创建索引
drop index       删除索引
2  DML 
insert  将记录插入到数据库
update  修改数据库的记录
delete   删除数据库的记录
3  DCL
  允许用 grant命令为用户或角色授予系统权限或针对具体对象授权
  用revoke命令从用户或角色处收回系统或对象权限
4 事务处理
    commit  rollback   savepoint 
     commit  保存更改
     rollback 删除更改
    savepoint  标记希望回退的中间点
  ......

卸载oracle的步骤(笔记)

今天重新整理电脑,找到一个文件,看了下日期(2006.11.3) ,怕不小心再丢了,存到网上来晒晒。
1.HKEY_LOCAL_MACHINE
  HKEY_LOCAL_MACHINE
  SOFTWARE
  ORACLE
2.HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services
3.重新启动机器.
create role  a  identified  by password ......

WindowsXP下ORACLE 10g安装与操作图解

 出处:http://hi.baidu.com/vcy168/blog/item/877945d908c3d52611df9ba0.html
Windows下ORACLE 10g安装与操作图解
刚刚接触ORACLE的人来说,从那里学,如何学,有那些工具可以使用,应该执行什么操作,一定回感到无助。所以在学习使用ORACLE之前,首先来安装一下ORACLE 10g,在来掌握其基本工具。俗话说的好:工欲善其事,必先利其器。我们开始吧!
  首先将ORACLE 10g的安装光盘放入光驱,如果自动运行,一般会出现如图1安装界面:
图1
  单击“开始安装”,就可以安装ORACLE 10g,一般会检查系统配置是否符合要求,然后出现“Oracle DataBase 10g安装”对话框,如图2所示:
图2
  在安装Oracle DataBase 10g时可以选择“基本安装”和“高级安装”两种方法。选择“基本安装”时,“Oracle主目录位置”用于指定Oracle DataBase 10g软件的存放位置;“安装类型”用于指定Oracle产品的安装类型(企业版、标准版和个人版)。如果选择“创建启动数据库”,那就要指定全局数据库名称和数据库用户的口令。
  选择“高级安装”,单击“下一步”,会出现“ ......
总记录数:40319; 总页数:6720; 每页6 条; 首页 上一页 [5534] [5535] [5536] [5537] 5538 [5539] [5540] [5541] [5542] [5543]  下一页 尾页
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号