一、SQL函数可以做:
1.对数据进行计算
2.修改单个数据项
3.操作行组的输出
4.格式化显示日期和数字
5.转换列数据类型
二、类型
1.单行函数;只对单个行进行操作,每行返回一个结果
2.多行函数;可以操作行组来为每组行提供一个结果
三、dual 表
DUAL 表是一个“伪表”,只包含一个列 DUMMY,
数据类型 VAREHAR2(1)。只包含一个行,其 DUMMY 列的值为 X。
四、详解单行函数
1、字符函数
1,大小写转换函数
1.转换字符串大小写(LOWER , UPPER , INITCAP)
2,字符控制函数
例:
3,数值函数
4,日期函数
1. sysdate 函数;是一个日期函数,返回当前数据库的日期和时间。
2. session ; 修改当前日期格式
:alter session set nls_date_format=‘YYYY-MM-DD hh24:mi:ss day’;
3.日期的算术运算
例:
在next_day()中,周日为1,然后依次排序
4.日期操作函数
例: