码迷,mamicode.com
首页 > 数据库 > 详细

Oracle_071_lesson_p4

时间:2018-07-31 11:51:58      阅读:165      评论:0      收藏:0      [点我收藏+]

标签:多行   时间   str   ceil   format   .com   column   color   image   

函数

单行函数 single-row functions
多行函数 mutilple-row functions

单行函数:
字符函数
lower 小写 如where lower(last_name)=‘HH‘;
upper 大写 如where upper(last_name)=‘hh‘; 生产维护中用的比较多
initcap 首字母大写 如where initcap(last_name)=‘Test‘;
concat 连接 类似|| 如concat(last_name,first_name) ,只能2个参数
substr(column,0,4) 从左到右,默认开始位为1, 此为输出4个字符
substr(column,-5,4) 倒数第5位起,取4位输出
substr(column,4) 从第4位开始取,直到结束
instr(column,‘t‘) 找t在第几位
length(‘abc‘) 此计算输出字符长度为3
函数可嵌套,计算是从里到外的顺序

数字函数
round(45.926,2) 四舍五入,此输出45.93 ,那么如果round(-45.926) ,输出是多少呢?
trunc(45.926,2) 只保留小数点后2位,此输出为45.92
ceil(2.83) 向上取整,此输出为3,那么如果ceil(-2.83),输出是多少呢?
floor(2.83) 向下取整,此输出为2,那么如果ceil(-2.83),输出是多少呢?
mod(1600,300) 求模,即余数

日期函数
理解此图:
技术分享图片
select sysdate from dual;

修改时间格式:alter system set nls_date_format=‘yyyy-mm-dd hh24:mi:ss‘ scope=spfile;

技术分享图片

Oracle_071_lesson_p4

标签:多行   时间   str   ceil   format   .com   column   color   image   

原文地址:http://blog.51cto.com/3938853/2152492

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!