Oracle中常用SQL语法和数据对象(2)

文章作者 100test 发表时间 2007:03:14 13:51:49
来源 100Test.Com百考试题网


二、数据定义 (ddl) 部分

  1.create (创建表, 索引, 视图, 同义词, 过程, 函数, 数据库链接等)

  oracle常用的字段类型有
  char 固定长度的字符串
  varchar2 可变长度的字符串
  number(m,n) 数字型m是位数总长度, n是小数的长度
  date 日期类型

  创建表时要把较小的不为空的字段放在前面, 可能为空的字段放在后面

  创建表时可以用中文的字段名, 但最好还是用英文的字段名

  创建表时可以给字段加上默认值, 例如 default sysdate,这样每次插入和修改时, 不用程序操作这个字段都能得到动作的时间

  创建表时可以给字段加上约束条件;例如 不允许重复 unique, 关键字 primary key

  2.alter (改变表, 索引, 视图等)

  改变表的名称

alter table 表名1 to 表名2;

  在表的后面增加一个字段

alter table表名 add 字段名 字段名描述;

  修改表里字段的定义描述

alter table表名 modify字段名 字段名描述;

  给表里的字段加上约束条件

alter table 表名 add constraint 约束名 primary key (字段名);
alter table 表名 add constraint 约束名 unique (字段名);

  把表放在或取出数据库的内存区

alter table 表名 cache;
alter table 表名 nocache;

  3.0drop (删除表, 索引, 视图, 同义词, 过程, 函数, 数据库链接等)

  删除表和它所有的约束条件

0drop table 表名 cascade constraints;

  4.truncate (清空表里的所有记录, 保留表的结构)

相关文章


访问Oracle数据库时如何限制绕过漏洞
如何通过JDBC连接到Oracle数据库
Oracle中常用SQL语法和数据对象(4)
Oracle数据库的系统性能优化策略浅析
Oracle中常用SQL语法和数据对象(2)
如何使用Oracle的BFILE(1)
SQL2005的SSIS与Oracle的迁移性能
向你介绍我的Oracle数据库学习笔记
Oracle中常用SQL语法和数据对象(3)
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛