




已阅读5页,还剩20页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Oracle数据库基础 贾素玲王强主编许珂卢泉张国强编著 第二章表管理和查询 本章结构 列数据类型表管理select命令运算符单行函数orderby子句组函数本章小结习题 列数据类型 Oracle内建数据类型字符数据类型char size varchar2 size nchar size nvarchar2 size varchar size longraw数字数据类型number p s 日期数据类型datetimestamp大型对象数据类型blobclobnclobbfile 列数据类型 ANSI DB2和SQL DS数据类型用户自定义类型Oracle补充类型 表管理 createtable命令 createtable col name1 col name2 col name3 col namen createtablecm postal name firstvarchar2 15 postal street line1varchar2 15 postal cityvarchar2 22 postal postalcodechar 14 postal countrycodechar 2 telecom phone numberchar 10 online emailvarchar2 40 表管理 altertable命令 altertable add modify dropcolumn rename命令 renameold nametonew name altertablecmaddcustomer agenumber 2 renamecmtocustom 表管理 truncatetable命令 truncatetable droptable命令 droptable truncatetableemp1 droptableemp1 select命令 选择 selection 选择操作是指在关系中选择满足某些条件的元组 投影 projection 投影操作是在关系中选择某些属性列 连接 join 连接操作是从两个关系的笛卡儿积中 选取属性间满足一定条件的元组 selectfrom where select fromemp 运算符 算术运算符 selectempno ename sal sal 1 08fromemp 运算符 连接运算符 selectename workas job fromemp 运算符 条件运算符比较运算符 selectename salfromempwheresal any 2450 5000 1300 运算符 条件运算符逻辑运算符 成员运算符 selectename deptnofromempwherenotdeptno 10 selectename salfromempwheresalnotin 2450 5000 1300 运算符 条件运算符范围运算符 null运算符 selectename salfromempwheresalbetween2000and3000 selectename sal commfromempwherecommisnotnull 运算符 条件运算符exist运算符 like运算符 表示一个字符 表示0个或多个字符 集合运算符 selectenamefromempwhereenamelike A 单行函数 字符函数selectinitcap smith fromdual selectinstr smith m fromdual selectlength smith fromdual selectupper smith fromdual selectlower SMITH fromdual selectlpad smith 10 xxxx fromdual selectrpad smith 10 xxxx fromdual selectrtrim smithth th fromdual selectltrim thsmith th fromdual selectsubstr smith 3 2 fromdual selectchr 65 chr 97 chr 66 fromdual selectascii A ascii a ascii B fromdual 单行函数 数值函数selectabs 25 abs 25 abs 0 fromdual selectceil 12 8 fromdual selectfloor 12 8 fromdual selectsqrt 16 sqrt 25 fromdual selectpower 3 2 power 10 3 fromdual slectround 65 824 1 round 65 824 1 round 65 824 fromdual selectmod 10 3 fromdual selectln 10 fromdual 单行函数 日期函数selectadd months sysdate 4 add months sysdate 4 fromdual selectsysdate last day sysdate fromdual selectsysdate next day sysdate TUESDAY fromdual 单行函数 转换函数selectsysdate to char sysdate fromdual selectto date 09 10 1974 DD MM YYYY fromdual selectto number 100 fromdual orderby子句 orderby子句 selectfrom wherecondition orderby asc desc selectempno ename salfromemporderbysalasc 组函数 组函数 selectcount empno fromemp selectavg sal fromemp 组函数 groupby子句 selectdeptno avg sal fromempgroupbydeptno selectjob avg sal fromempgroupbyjoborderbyavg sal 组函数 having子句 selectcol name group function col name fromtable name where groupby having orderby selectjob min sal fromempgroupbyjobhavingmin sal 2000 本章小结 列的数据类型包括四类 内建数据类型 ANSI DB2和SQL DS数据类型 用户自定义类型和Oracle补充类型 其中内建数据类型分为 字符数据类型 数字数据类型 日期数据类型和大型对象数据类型 管理表的命名包括 createtable命令 altertable命令 rename命令 truncatetable命令和droptable命令 select命令可以实现关系操作选择 投影和连接 Oracle单行函数分为 字符函数 数值函
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度样板房样板间租赁与展示协议
- 2025年金融机构安全防护服务合同范本
- 2025年度物联网创业借款合同范本模板
- 2025版体育设施委托代建管理协议
- 贵州省大方县2025年上半年事业单位公开遴选试题含答案分析
- 2025版室外地面铺砖施工进度跟踪合同
- 2025年度房产买卖及社区配套服务协议
- 2025年度建筑测绘简单合同范本
- 2025版税务局税收筹划与税务筹划支持合同
- 2025贷款反担保协议范本:跨境电商贷款反担保示范
- 2025-2026学年人音版(简谱)(2024)初中音乐七年级上册教学计划及进度表
- (2025年标准)佛教无偿捐赠协议书
- 学堂在线 足球运动与科学 章节测试答案
- 公众号合作合同范本
- 2025-2026学年冀教版(三起)(2024)小学英语三年级上册教学计划及进度表
- 山西大同大学《物联网控制》2024-2025学年第一学期期末试卷
- 2025新课标中考英语词汇表
- 楼梯 栏杆 栏板(一)22J403-1
- 2022年08月安徽省芜湖市招考大学生科技特派员岗位冲刺题(带答案)
- 国家城镇救援队伍能力建设与分级测评指南
- 口腔修复学-纤维桩-PPT课件
评论
0/150
提交评论