版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 一对一关系 学生 学生证 一对多关系 班级 学生 多对多关系 教师 学生 系部 专业 教师 #系部 id #专业 id #教师 id *系部名称 *专业名称 *姓名 类别 专业主任 *职务 办公地点 o 人数 性别 系主任 *系部 id 年龄 *专业 id sql语言的分类类 别 功 能 举 例 数据库控制语言(dcl) 控制对数据库的访问,启动和关闭等 对 系 统 权限 进 行授 权 和回 收 的 grant 、revoke 等语句 数据库定义语言(ddl) 用来创建、删除及修改数据库对象 创建表和索引的 create table、alter index 等语句 数据库操纵语言(dml)
2、用来操纵数据库的内容,包括查询 查询、 插入、 删除、 修改和锁定操作的 select、 insert、update、delete、lock table 等语句 数据库事务处理 实现对数据的交易过程的完整控制 与 数 据 库 事 物 处 理 相 关 的commit 、 rollback、savepoint、set transaction等语句 按照sql语言的不同功用,可以进一步对sql语言进行划分。下表给出了sql语言的分类和功能简介。sql基本语法sql查询语句运 算 符 功 能 实 例 ,2000 =.=2000 = 等 于 select * from emp w here deptno
3、=10 !=,= 不 等 于 select * from emp w here deptno!=10 运算符 说 明 实 例 and 逻辑与,表示两个条件必须同时满足 select * from emp where sal1000 and sal=、等 select * from emp where salany(select sal from emp where deptno=10) 函 数 功 能 实 例 结 果 to_char 转换成字符串类型 to_char(1234.5, $9999.9) $1234.5 to_date 转换成日期类型 to_date(1980-01-01, yyy
4、y-mm-dd) 01-1月-80 to_number 转换成数值类型 to_number(1234.5) 1234.5 1自动类型转换 oracle可以自动根据具体情况进行如下的转换:* 字符串到数值。* 字符串到日期。* 数值到字符串。* 日期到字符串。2日期类型转换将日期型转换成字符串时,可以按新的格式显示。如格式yyyy-mm-dd hh24:mi:ss表示“年-月-日 小时:分钟:秒”。oracle的日期类型是包含时间在内的。mon 简写的月份名 jan,feb,mar, month 全拼的月份名 january,february, hh、hh12 12小时制的小时(112) 1,2
5、,3,12 hh24 24小时制的小时(023) 0,1,2,23 mi 分(059) 0,1,2,59 ss 秒(059) 0,1,2,59 ,./-;: 原样显示的标点符号 text 引号中的文本原样显示 text 代 码 代表的格式 例 子 9 代表一位数字,如果是正数,前面是空格,如果是负数,前面是?号 9999 0 代表一位数字,在相应的位置上如果没有数字则出现 0 0000 , 逗号,用作组分隔符 99,999 . 小数点,分隔整数和小数 999.9 $ $货币符号 $999.9 l 本地货币符号 l999.99 fm 去掉前后的空格 fm999.99 eeee 科学计数法 9.9
6、eeee s 负数符号?放在开头 s999.9 select to_number( +123,s99999) from dual函 数 功 能 实 例 结 果 nvl 空值转换函数 nvl(null, 空) 空 decode 实现分支功能 decode(1,1, 男, 2, 女) 男 userenv 返回环境信息 userenv(language) simplified chinese_china.zhs16gbk greatest 返回参数的最大值 greatest(20,35,18,9) 35 least 返回参数的最小值 least(20,35,18,9) 9 函 数 说 明 avg 求平均值 count 求计数值,返回非空行数,*表示返回所有行 max 求最大值 min 求最小值 sum 求和 stddev 求标准偏差,是根据差的平方根得到的 variance 求统计方差 操 作 描 述 union 并集,合并两个操作的结果,去掉重复的部分 union all 并集,合并两个操作的结果,保留重复的部分 minus 差集,从前面的操作结果中去掉与后面操作结果相同的部分 inter
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 医废暂存间工作制度
- 医院保洁部工作制度
- 医院缓冲区工作制度
- 医院隔离区工作制度
- 博物馆清洁工作制度
- 卫生所协管工作制度
- 卫计局人事工作制度
- 厚街8小时工作制度
- 县国资委官工作制度
- 县政府外事工作制度
- 2024年不动产登记代理人《地籍调查》考试题库大全(含真题、典型题)
- 初二【物理(北京版)】探究液体压强-学习任务单
- 德语专四作文范文
- 2024年贵州六盘水水城区公安局编外合同制留置看护人员招聘笔试参考题库附带答案详解
- 绿色建筑评价标准-最终版
- 保险客服话术大全
- 商务英语(BEC)高级阅读真题及答案
- GB/T 34855-2017洗手液
- GB/T 12470-2018埋弧焊用热强钢实心焊丝、药芯焊丝和焊丝-焊剂组合分类要求
- 加油站安全管理员安全目标责任书
- 硬笔书法:幼小衔接识字写字教学课件
评论
0/150
提交评论