add_months(date,i):在指定日期加上i個月
select
sysdate,add_months(sysdate,2) ,add_months(sysdate,-2),add_months(sysdate,2.4) ,add_months(sysdate,-2.6) from dual
next_day(data,char)last_day(data):返回date所在月的最後一天對應的日期
months_between(date1,date2):兩個日期直接間隔的月份(可能是小數)
select next_day(sysdate,'monday'),last_day(sysdate) ,months_between(sysdate, add_months(sysdate,3)) from dual
extract(str from date):從date中提取出對應的str(年:year,月:month)
select to_number('11000') ,to_number('33399900') from dual
總算是結束了,真不知道是csdn的bug還是我電腦的bug。 oracle中的函式
1.函式建立 warning 2,1 plw 05018 count num authid句 省略 値 definer 使用 create or replace function count num in in test cur.type return number asout num number...
Oracle中的函式
b 字元函式 b 名稱 描述 b concat 字串1,字串2 b 將字串1和字串2 連線成乙個新的字串 示例 select concat job ename from emp b lpad 字段,總的大小,填充字元 b 左填充即向右對齊 示例 select empno,lpad sal,10,fr...
Oracle中的函式
1.單行函式也稱標量函式,對於從表中查詢的每一行,該函式都返回乙個值.單行函式可用與select子句中,也可用於where子句中.單行函式大致分為 日期函式 字元函式 轉換函式 其他函式 1.日期函式 add months add months d,n d是日期 n表示月數 select addmo...