加入收藏 | 设为首页 | 会员中心 | 我要投稿 网站开发网_盐城站长网 (https://www.0515zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长百科 > 正文

Oracle-ocp-051

发布时间:2020-12-30 17:58:15 所属栏目:站长百科 来源:网络整理
导读:副标题#e# 查看Oracle用户可以使用那些表数据字典表(管理用户所有表) desc user_tables;(查看可以操作的表)select tables_name from user_tables;(SCOTT用户可以使用四个表)字符类型都是左对齐,数字类型的都是右对齐空值是不可用的、未分配的、未知的或不
MONTHS_DETWEEN 两个日期之间的月数 ADD_MONTHS 将日历月添加到日期 NEXT_DAY 指定日期之后的下一个日期 LAST_DAY 当月最后一天 ROUND 舍入日期 TRUNC 截断日期 MONTHS_BETWEEN(‘01-sep-95‘,‘11-jan-94‘) 19.6774194 ADD_MONTHS(‘31-jan-96‘,1) 29-feb-96 NEXT_DAY(‘01-SEP-95‘,FRIDAY) 08-SEP-95 LAST_DAY(‘01-FEB-95‘) 28-FEB-95 ROUND(SYSDATE,‘MONTH‘)(month月)假设sysdate=‘25-jul-03‘ 01-AUG-03(大于等于15则月份进一) ROUND(SYSDATE,‘YEAR‘)(year年) 01-JAN-04(年份进行进一(月)大于等于6则年份进一月份大于等) TRUNC(SYSDATE,‘MONTH‘) 01-JUL-03 TRUNC(SYSDATE,‘YEAR‘) 01-JAN-03

转换函数和条件表达式

  • 隐式数据类型转换
  • 显示数据类型转换
  • 数字类型、字符类型、时间类型的转换
    使用TO_CHAR 函数处理日期
必须放在单引号内
区分大小写
可以包含任何有效的日期格式元素
具有一个fm元素、用于删除填充的空格或隐藏前导零
与日期值之间用逗号分隔
YYYY 用数字表示的完整年份 YEAR 用英文表示的年份 MM 月份的俩位数值 MONTH 月份的完整名称 MON 月份的三位字母缩写 DY 一周中某日的三个字母缩写 DAY 一周中某日的完整名称 DD 用数字表示的月份中某日 9 代表一个数字 0 强制显示0 $ 放置一个浮动的美元符号 L 使用浮动的本地货币符号 . 显示小数点 , 显示作为千位指示的逗号

嵌套函数

  • 单行函数可以嵌套到任意层
  • 嵌套函数的计算顺序是从最内层到最外层
  • 嵌套函数从内到外
常规函数、且合适使用空值的场合
将空值转换为实际值、可以使用的数据类型为日期、字符和数字、数据类型必须匹配:
NVL(expr1,exrp2)
NVL2(EXPR1,EXRP2,EXRP3)
NULLIF(expr1,expr2)

组函数报告聚集数据

count 一个字段有多少行 max 最大值 min 最小值 sum 一个字段的和 count 显示行数 distinct 去除重复行

(编辑:网站开发网_盐城站长网 )

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

日期处理函数

函数 结果
元素 结果
AVG 计算平均值