ADDL与数据库对象.ppt

课程介绍 目的:了解DDL指令与常规数据库对象操作。 内容:数据库表及相关DDL操作、使用约束、视图操作、索引操作、使用序列、使用同义词。 重点:表、约束 难点:索引 数据库对象 表 约束 视图 索引 序列 同义词 常用数据库对象 命名规则: 必须以字母开头 可以包含字母、数字、_、$、和# 同一方案(用户)下的对象不能重名 不能使用Oracle 的保留字 一. 表 创建表 修改表结构 删除表 重命名表 数据字典 创建表 基本语法: 举例: 说明:在向表中添加记录时如未显式指定某个字段的值,则该字段会被赋为此缺省值,如果在定义表时未设置过该字段的缺省值,则会被赋值为NULL。 使用子查询创建表 在创建表的同时,可以将子查询的结果直接插入其中。 语法: 举例: 说明:子查询中查询字段列表中如果出现了表达式,则应指定其表达式别名,否则就必须显式指定新建表的字段名。 修改表结构 使用ALTER TABLE语句可修改表的结构,包括: 添加字段 修改字段 删除字段 禁用字段 ALTER语句为DDL指令,一经执行不可撤消 添加字段 在ALTER TABLE语句中,使用ADD子句指定新添加的字段列表,新字段只能被加到整个表的最后。 语法: 举例: 修改字段 在ALTER TABLE语句中,使用MODIFY子句可修改现有字段属性,包括字段的数据类型、大小和默认

文档评论(0)

1亿VIP精品文档

相关文档