zoukankan      html  css  js  c++  java
  • Oracle 9i与MS SQL Server 2000之比较连载一:目录

    字体变小 字体变大
     

    一、重要概念的对比... 3

    二、关于Oracle Manager Server与MS SQL 的Enetrprise manager. 3

    三、关于Oracle的Sys、System的用户与MS SQL 的master的比较... 4

    四、Oracle中新的数据库对象:... 4

    五、Oracle回滚段和SQL Server的数据库事务日志文... 4

    六、主要数据类型的对比... 5

    七、语法上的区别... 7

    1、基本SQL语句的区别... 7

    l     SELECT 语句... 7

    l     INSERT 语句... 8

    l     DELETE 语句... 8

    l     EXISTS. 9

    2、表数据复制... 9

    l     库内数据复制... 9

    l     文本文件转入、转出的批量处理... 9

    3、表数据更新... 10

    l     根据其它表数据更新你要更新的表。... 10

    l     T-SQL UPDATE 语句不支持对 SELECT 语句的更新操作。... 10

    4、内联结,外联结, 交叉联接... 11

    5、存储过程或函数中使用的临时表... 15

    l     临时表的处理机制... 15

    l     SQL Server中的临时表移植到Oracle中我的处理方法如下: 16

    l     下面两条语句效果相当(全局临时表):... 16

    6、分组语句 group by. 17

    7、存储过程... 17

    l     Oraclesp不能返回结果集。... 17

    l     Oraclesp中不能出现DDL语句. 17

    l     延迟存储过程的执行... 18

    l     SQL Server sp形参需要指定长度(若不指定长度,则系统取默认长度,不一定得到你需要的值)Oraclesp形参不需要指定长度... 18

    l     临时存储过程... 19

    8触发器... 20

    l     功能上的对比... 20

    l     SQL Server的触发器移植至Oracle... 22

    9、视图... 23

    10、关于游标... 23

    l     游标的简单定义... 23

    l     游标的详细语法... 25

    l     Oracle 的游标 FOR循环语法... 27

    l     Oracle中带参数的游标... 27

    l     Oracle中游标的属性... 28

    l     PL/SQL T-SQL 中对等的游标语句。... 29

    11、关于自增的identity如何移植... 30

    12Top n RowNum. 31

    13、执行动态SQL. 31

    14、常用函数的比较... 34

    l     数字/数学函数... 34

    l     字符函数... 35

    l     日期函数... 36

    l     转换函数... 37

    l     其它行级函数... 37

    l     合计函数... 37

    15、索引的差异... 37

    l     聚集索引... 37

    l     非聚集索引... 38

    l     索引的语法和命名... 38

    l     索引数据存储参数... 39

    l     使用索引的注意事项... 39

    l     使用Oracle9i全索引扫描快速访问数据... 39

    16、约束与完整性... 41

    l     约束共有五类:... 41

    l     列约束和表约束... 44

    l     增加和删除约束... 44

    l     DEFAULT. 45

    l     下表提供了一个用于定义引用完整性约束的语法比较。... 45

    l     数据完整性... 46

    17、优化 SQL 语句... 47

    18、异常的处理... 51

    19子查询... 52

    20、其它语法的比较... 53

    l     锁定请求的行... 53

    l     行合计和 COMPUTE 子句... 54

    l     读取和修改 BLOB. 54

    l     条件测试... 54

    l     用户定义的函数... 55

    l     模式匹配... 55

    l     关键字... 56

    l     声明变量... 56

    l     变量赋值... 57

    l     语句块... 57

    l     条件控制(选择结构)... 58

    l     重复控制(循环结构)... 58

    l     顺序控制:GOTONULL语句... 58

    l     PRINTdbms_output.put_line() 58

    l     从存储过程返回... 59

    l     提出程序错误... 59

    l     其它语法... 59

    l     数据库对象之间的差异。... 60

    l     Dual 60

    l     取得建表和索引的DDL语句... 61

    八、数据库的复制... 64

    九、备份与恢复... 69

    十、超大型数据库的设计... 73

    十一、元数据与数据字典... 78

    十二、相互移植时的注意事项... 89

    十三、完全卸载... 89

    十四、作者简介... 90

    附录1:Oracle中显示SQL语句的内存使用情况... 90

    附录2:保持Oracle优良性能的若干诀窍... 92

    附录3:Oracle中查看本用户下的各种对象的SQL脚本... 95

    附录4:Oracle数据操作和控制语言详解... 96

  • 相关阅读:
    设计模式C++描述----15.策略(Strategy)模式
    设计模式C++描述----14.外观(Facade)模式
    设计模式C++描述----12.享元(Flyweight)模式
    设计模式C++描述----13.代理(Proxy)模式
    设计模式C++描述----11.组合(Composite)模式
    设计模式C++描述----10.装饰(Decorator)模式
    爬虫之urllib包以及request模块和parse模块
    爬虫简介
    爬虫知识总汇
    Django之admin的使用和源码剖析
  • 原文地址:https://www.cnblogs.com/cxd4321/p/1153127.html
Copyright © 2011-2022 走看看