暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
Oracle 051课堂笔记.pdf
202
132页
0次
2022-08-02
5墨值下载
美河学习在线 www.eimhe.com
OCP (051)课堂笔记
第一部分:SQL 语言基础
第一章:Oracle 命令类别:
第二章:SQL 的基本函数
第三章:SQL 的数据类型
第四章、WHERE 子句中常用的运算符
第五章:分组函
第六章:数据限定和排序
第七章:复杂查询(上):多表连接技
第八章:复杂查询(下):子查询
第二部分:用户及数据库对象
第九章:用户访问控制
第十章:Oracle 的事务和锁
第十一章:索引
第十二章:约束
第十三章:视图
第十四章:同义
第十五章:序列
第十六章:外部
第三部分:SQL 语言的扩展
第十七章:INSERT 语句总结
第十八章:DML DDL 语句的其他用法
第十九章 通过 GROUP BY 产生统计报告
第二十章:ORACLE 分层查询
第二十一章:Oracle Timezone
第二十二章:全球化特性与字符集
第二十三章:正则表达式
第一章、Oracle 命令类别:
数据操纵语言:DML: select; insert; delete; update; merge.
数据定义语言:DDL: create; alter; drop; truncate; rename; comment.
事务控制语言:TCL: commit; rollback; savepoint.
数据控制语言:DCL: grant; revoke.
美河学习在线 www.eimhe.com
第二章、SQL 的基本函数
2.1 单行函数与多行函数
单行函数:指一行数据输入,返回一个值的函数。所以查询一个表时,对选择的每一行数
都返回一个结果
SQL>select empno,lower(ename) from emp;
多行函数:指多行数据输入,返回一个值的函数。所以对表的群组进行操作,并且每组返
一个结果。(典型的是聚合函数)
SQL>select sum(sal) from emp;
2.2 单行函数的几种类型
2.2.1 字符函数
lower('SQL Course')----->sql course 返回小写
upper('sql course')----->SQL COURSE 返回大写
initcap('SQL course')-----> Sql Course 回首字母大写
concat('good','string')---->good string 拼接 //只能拼接 2 个字符串
substr('String',1,3)---->Str 从第 1 位开始截取 3 位数
instr('t#i#m#r#a#n#','#',3) --->从第 3 位起始找#字符在那个绝对位
length('String')---->6 长度
lpad('first',10,'$')左填充
rpad(676768,10,'*')右填充
replace('JACK and JUE','J','BL')---->BLACK and BLUE
trim('m' from 'mmtimranm')---->timran
2.2.2 数值函数
round 对指定的值做四舍五入,round(p,s) s 为正数时,表示小数点后要保留的位数,s
可以为负数,但意义不大。
round:按指定精度对十进制数四舍五入,:round(45.923, 1),结果,45.9
round(45.923, 0),结果,46
round(45.923, -1),结果,50
trunc 对指定的值取整 trunc(p,s)
trunc:按指定精度截断十进制数,:trunc(45.923, 1),结果,45.9
trunc(45.923),结果,45
trunc(45.923, -1),结果, 40
mod 返回除法后的余数
SQL> select mod(100,12) from dual;
of 132
5墨值下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜