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

oracle的基本知识

Oracle
    SqlServer2000 2005
 MySql      
 DB2
 ORACLE   sun  SUN
 
 数据库  DataBase  db
    存储数据
 数据 Data
        数字   符号  字符 信息
 DBMS  数据库管理系统
    SQL : 结构化查询语言
 
 笔试:  scjp sql    20 - 30%
    Oracle 10g XE
    Oracle 9i 
  
  SQL:
      CRUD
           增删改查  
     DDL
     DML
     DCL: DBA
 查询数据库中所有的表:
     select  table_name  from  user_tables;
     SELECT  要查的数据  from  从哪里查
      1. 查什么
      2.  从哪里查  
 查询 s_emp 所有行所有列
    select  *  from  s_emp ; 
  
    指定列查询 (字段名之间使用逗号分隔)
    select  first_name , last_name   from  s_emp ; 
    
 SELECT last_name, salary * 12, commission_pct from s_emp;
   
    使用NVL函数空值问题
    SELECT last_name, title, salary*commission_pct/100 + salary      from  s_emp;
    SELECT last_name, title, salary*NVL(commission_pct,0)/100 + salary   from      s_emp;
   
 字段别名
    as  别名  " 别 名 "
 字符连接
 select  first_name || last_name  " 姓 名 "   from s_emp ;
 
 DISTINCT  &n


相关文档:

Oracle常用命令

以下据说命令均指在PL/SQL中,在Command Window中执行的命令。
不断搜集整理
1、the account is locked"的解决方法
      用sys以sysdba的身份来进行登录,在sys状态是locked的时候也是能登录的.然后再使用命令
      alter user sys account unlock来进行解锁 ......

ORACLE 数据库设计(定义约束 外键约束)

ORACLE 数据库设计(定义约束 外键约束)
外键约束保证参照完整性。外键约束限定了一个列的取值范围。一个例子就是限定州名缩写在一个有限值集合中,这个值集合是另外一个控制结构——一张父表
下面我们创建一张参照表,它提供了完整的州缩写列表,然后使用参照完整性确保学生们有正确的州缩写。第一张表是州参 ......

oracle:ora 04091

在一表orginfo上建立触发器,其中包括以下动作:
增删改此表的记录时,需要查询此表,甚至改写此表的其他记录。报告“ora-04091:表已经被修改,对于触发器/函数不可见”。
Cause: A trigger (or a user defined PL/SQL function that is referenced in this statement) attempted to look at (or modify) a tab ......

基于OCCI访问Oracle的记录

我在oracle 9i的环境下开发了occi的应用,结果放到10g(10.2.0.3)服务器上运行不了(只装了windows 版的10g服务端),只好把所有依赖的9i的dll拷过去,结果连接occi报错:
Error while trying to retrieve text for error ORA-32101
到http://www.oracle.com/technology/global/cn/software/tech/oci/instantclient/index.ht ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号