易截截图软件、单文件、免安装、纯绿色、仅160KB

关于ORACLE外连接(+)

现在有以下两张表:
                                              表A 员工(EMPLOYEE)
  
EMP_NO
EMP_NAME
JOB
DEPT_NO
1
1
HXF
PRESIDENT
2
2
2
SCOTT
CLERK
1
3
3
SMITH
SALESMAN
3
4
4
JOHN
MANAGER
 
                                                       
                                              表B 部门(DEPARTMENT)
  
DEPT_NO
DEPT_NAME
LOCATION
DEL_FLG
1
1
ACCOUNTING
HANGZHOU
0
2
2
RESEARCH
BEIJING
0
3
3
OPERATIONS
SHANGHAI
1
 
其中部门表中字段DEL_FLG为0表示该条记录已删除,是无效记录;反之相反。
 
如果需要找出表A中的所有记录,并关联上表B中的有效记录,我们很可能会写出以下三种SQL语句:
 
    语句一:
SELECT A.EMP_NAME, A.JOB, B.*
 from EMPLOYEE A, DEPTMENT B
 WHERE A.DEPT_NO = B.DEPT_NO(+)
   AND B.DEL_FLG(+) = '0'
该语句利用Oracle的外连接符号,并用条件B.DEL_FLG(+) = '0'限定表B种的有效记录。也有人可能会写成语句二:
     语句二:
SELECT A.EMP_NAME, A.JOB, B.*
 from EMPLOYEE A, DEPTMENT B
 WHERE A.DEPT_NO = B.DEPT_NO(+)
   AND B.DEL_FLG = '0'
语句二中表B中的字段DEL_FlG没带外连接符号。还有种写法,如语句三:
    语句三:
SELECT *
 from (SELECT A.EMP_NAME


相关文档:

oracle 表空间操作

oracle表空间操作详解
  1
  2
  3作者:   来源:    更新日期:2006-01-04 
  5
  6 
  7建立表空间
  8
  9CREATE TABLESPACE data01
 10DATAFILE '/ora ......

解决修改计算机名Oracle无法启动的问题

安装Oracle Database(10.0.2)后,如果修改机器名后,
会导致控制面板的服务中启动OracleTNSLisener服务立刻就停止。
使用命令行工具,提示如下:
(机器名原来为:ANSWER-1738E000,改为:ANSWER)
 
解决方法:
1>关掉控制面板中有关于 Oracle Database 的服务。
2>修改 C:\oracle\product\10.2.0\db_1\NE ......

争先体味Oracle 11g的新特点

 跟着这几天Oracle OpenWorld大会的举行,Oracle11g的新特征越来越多的被展现出来。
  以前,我曾经引见过Oracle11g将可能在10月份的这个大会上推出,当初至于Alpha版的信息已经可以见到,现时出现的已经是Beta版,离Oracle11g的正式版已经不远。
  Laurent Schneider 在他的Blog中谈到,对于Oracle11g的名字还 ......

甲骨文推出“Oracle加快计划”

 二零零九年十月二十日,打从三年前推出Oracle加紧计划以来,甲骨文公司已经增加了七,000多家治理软件中型企业客户,当前中型企业客户总量已经超过25,000家。
透过推出马向中型企业客户的Oracle加快计划新功能,包括新式加快计划解决方案、Oracle企业加速器、财务选件和调度步骤等,甲骨文在不停兑现顺利。
面临中型 ......

完全卸载Oracle

完全卸载Oracle
软件环境:
1、Windows 2000+ORACLE 8.1.7
2、ORACLE安装路径为:C:\ORACLE
实现方法:
1、 开始->设置->控制面板->管理工具->服务
停止所有Oracle服务。
2、 开始->程序->Oracle - OraHome81->Oracle Installation Products->
Universal Installer
卸装所有Oracle产品, ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号