Oracle中的函式(二)

2021-10-10 11:49:52 字數 1900 閱讀 7009

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...