




已阅读5页,还剩15页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Oracle10g基础课程 Oracle大学 2020 3 18 1 第一讲 创建和管理表 通过本节课程 同学们应当有以下收获 了解各种数据类型 识记 理解 应用 学会创建表 识记 理解 应用 理解数据字典的用途 理解 应用 修改表的定义 识记 应用 删除 重命名表 给表和列添加注释 识记 应用 2020 3 18 2 1 1命名规则 表名和列名 必须以字母开头必须在1 30个字符之间必须只能包含A Z a z 0 9 和 必须不能和用户定义的其他对象重名必须不能是Oracle的保留字 2020 3 18 3 1 2数据类型 数据类型 2020 3 18 4 1 2数据类型 续 数据类型 2020 3 18 5 1 3CREATETABLE语句 必须具备 CREATETABLE权限存储空间必须指定 表名列名 数据类型 尺寸 CREATETABLEtable columndatatype 2020 3 18 6 1 4创建表 语法确认 DESCRIBEdept 2020 3 18 7 1 5书写SQL语句的注意点 SQL语言大小写不敏感 SQL可以写在一行或者多行关键字不能被缩写也不能分行各子句一般要分行写使用缩进提高语句的可读性 2020 3 18 8 1 6Oracle数据库中的表 2020 3 18 9 1 7Oracle数据库中的表 续 用户定义的表 用户自己创建并维护的一组表包含了用户所需的信息数据字典 由OracleServer DBMS 自动创建的一组表包含数据库信息 2020 3 18 10 1 8查询数据字典 SELECTtable nameFROMuser tables SELECTDISTINCTobject typeFROMuser objects 查看用户定义的各种数据库对象 查看用户定义的表 2020 3 18 11 1 9使用子查询创建表 创建表的时候用ASsubquery选项 将创建表和插入数据结合起来指定的列和子查询中的列要一一对应 CREATETABLEtable column column ASsubquery 2020 3 18 12 1 10追加一个新列 DEPT80 追加一个新列 DEPT80 2020 3 18 13 1 11追加一个新列 续 使用ADD子句追加一个新列新列是表中的最后一列 ALTERTABLEdept80ADD job idVARCHAR2 9 Tablealtered 2020 3 18 14 1 12修改和删除列 可以修改列的数据类型 尺寸 和默认值 使用DROPCOLUMN子句删除不再需要的列 2020 3 18 15 1 13ALTERTABLE语法总结 使用ALTERTABLE语句追加 修改 或删除列的语法 ALTERTABLEtableADD columndatatype columndatatype ALTERTABLEtableMODIFY columndatatype columndatatype ALTERTABLEtableDROPCOLUMN column 2020 3 18 16 1 14删除表 数据和结构都被删除所有正在运行的相关事务被提交所有相关索引被删除DROPTABLE语句不能回滚 DROPTABLEdept80 Tabledropped 2020 3 18 17 1 15重命名表名和列名 执行RENAME语句改变表的名称 RENAMEdeptTOdetail dept Tablerenamed 修改列名 altertable表名renamecolumn列名to新列名 2020 3 18 18 1 16表的注释 使用COMMENT语句给表添加注释使用COMMENT语句给列添加注释可以查询数据字典查看表和列的注释 COMMENTONTABLEemployeesIS EmployeeInformation Commentcreated select fromuser tab comments select fromUSER COL COMMENTS commentoncolumnemployees employee idis 员工编号 Commentcreated 2020 3 18 19 总结 语句描述CREATETABLE创建表ALTERT
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 呼吸科实习生出科理论考试试题及答案
- 利器管理试题及答案
- 诚信与资助知识竞赛题库(含答案)
- 重难点解析人教版8年级数学下册《平行四边形》专项测试试题(含解析)
- 中级银行从业资格之中级银行业法律法规与综合能力通关考试题库及参考答案详解(综合题)
- 康复医疗服务体系在2025年的康复教育与培训运营报告
- 专升本题库检测试题打印附参考答案详解【夺分金卷】
- 重庆化工职业学院妇产护理期末试题审定版附答案详解
- 卡教学设计-2025-2026学年中职专业课-财经法规与会计职业道德-财经类-财经商贸大类
- 重难点解析福建惠安惠南中学7年级下册数学期末考试难点解析试题(解析版)
- 业余足球比赛技术统计表
- 社情民意写作基本知识要点课件
- 医疗器械生产企业GMP培训专家讲座
- 2023年中远海运船员管理有限公司招聘笔试题库及答案解析
- 辐射及其安全防护(共38张PPT)
- 金风15兆瓦机组变流部分培训课件
- 膀胱镜检查记录
- 沈阳终止解除劳动合同证明书(三联)
- 化工装置静设备基本知识
- 电脑节能环保证书
- 美国共同基金SmartBeta布局及借鉴
评论
0/150
提交评论