第一范文网 - 专业文章范例文档资料分享平台

汤阳光 - Oracle课程文档(二)

来源:用户分享 时间:2025/5/16 4:55:49 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

4.4. 修改表结构(Alter Table)

4.4.1. 语法说明

使用 ALTER TABLE 语句可以:

? 追加新的列

? 修改现有的列 ? 删除一个列

? 使用 ALTER TABLE 语句追加, 修改, 或删除列的语法

4.4.2. 示例

4.4.2.1. 追加一个新列

4.4.2.2. 修改一个列

4.4.2.3. 删除一个列

4.5. 清空表(Truncate)

? TRUNCATE TABLE 语句:

? 删除表中所有的数据

? 释放表的存储空间

? TRUNCATE语句不能回滚

? 可以使用 DELETE 语句删除数据

4.6. 删除表(Drop Table)

? 数据和结构都被删除

? 所有正在运行的相关事物被提交

? 所有相关索引被删除

? DROP TABLE 语句不能回滚,但是可以闪回

4.7. 改变对象的名称

? 执行RENAME语句改变表, 视图, 序列, 或同义词的名称

? 必须是对象的拥有者

4.8. 约束

4.8.1. 约束说明

? 约束是表一级的限制

? 如果存在依赖关系,约束可以防止错误的删除数据 ? 约束的类型:

? ? ? ?

NOT NULL UNIQUE

PRIMARY KEY FOREIGN KEY

? CHECK

? 约束规则

? 用户可以自定义约束,也可以使用Oracle Server的sys_cn格式命名约束 ? 约束创建的时机:

? 创建表的时候,同时创建约束 ? 表结构创建完成后

? 约束可以定义在列一级,或者是表一级 ? 通过数据字典查看约束

搜索更多关于: 汤阳光 - Oracle课程文档(二) 的文档
汤阳光 - Oracle课程文档(二).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c13uq712j8b4c2db0067n_9.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top