posts - 119, comments - 62, trackbacks - 0, articles - 0
          26.MOD(n1,n2) 返回一個(gè)n1除以n2的余數(shù)

          SQL> select mod(10,3),mod(3,3),mod(2,3) from dual;

          MOD(10,3)? MOD(3,3)? MOD(2,3)

          --------- --------- ---------

          1???????? 0???????? 2

          27.POWER 返回n1的n2次方根

          SQL> select power(2,10),power(3,3) from dual;

          POWER(2,10) POWER(3,3)

          ----------- ----------

          1024???????? 27

          28.ROUND和TRUNC

          按照指定的精度進(jìn)行舍入

          SQL> select round(55.5),round(-55.4),trunc(55.5),trunc(-55.5) from dual;

          ROUND(55.5) ROUND(-55.4) TRUNC(55.5) TRUNC(-55.5)

          ----------- ------------ ----------- ------------

          56????????? -55????????? 55????????? -55

          29.SIGN 取數(shù)字n的符號(hào),大于0返回1,小于0返回-1,等于0返回0

          SQL> select sign(123),sign(-100),sign(0) from dual;

          SIGN(123) SIGN(-100)?? SIGN(0)

          --------- ---------- ---------

          1???????? -1???????? 0

          30.SIN 返回一個(gè)數(shù)字的正弦值

          SQL> select sin(1.57079) from dual;

          SIN(1.57079)

          ------------

          1

          31.SIGH 返回雙曲正弦的值

          SQL> select sin(20),sinh(20) from dual;

          SIN(20)? SINH(20)

          --------- ---------

          .91294525 242582598

          32.SQRT 返回?cái)?shù)字n的根

          SQL> select sqrt(64),sqrt(10) from dual;

          SQRT(64)? SQRT(10)

          --------- ---------

          8 3.1622777

          33.TAN 返回?cái)?shù)字的正切值

          SQL> select tan(20),tan(10) from dual;

          TAN(20)?? TAN(10)

          --------- ---------

          2.2371609 .64836083

          34.TANH

          返回?cái)?shù)字n的雙曲正切值

          SQL> select tanh(20),tan(20) from dual;

          TANH(20)?? TAN(20)

          --------- ---------

          1 2.2371609

          35.TRUNC

          按照指定的精度截取一個(gè)數(shù)

          SQL> select trunc(124.1666,-2) trunc1,trunc(124.16666,2) from dual;

          TRUNC1 TRUNC(124.16666,2)

          --------- ------------------

          100???????????? 124.16

          36.ADD_MONTHS

          增加或減去月份

          SQL> select to_char(add_months(to_date('199912','yyyymm'),2),'yyyymm') from dual;

          TO_CHA

          ------

          200002

          SQL> select to_char(add_months(to_date('199912','yyyymm'),-2),'yyyymm') from dual;

          TO_CHA

          ------

          199910

          37.LAST_DAY

          返回日期的最后一天

          SQL> select to_char(sysdate,'yyyy.mm.dd'),to_char((sysdate)+1,'yyyy.mm.dd') from dual;

          TO_CHAR(SY TO_CHAR((S

          ---------- ----------

          2004.05.09 2004.05.10

          SQL> select last_day(sysdate) from dual;

          LAST_DAY(S

          ----------

          31-5月 -04

          38.MONTHS_BETWEEN(date2,date1)

          給出date2-date1的月份

          SQL> select months_between('19-12月-1999','19-3月-1999') mon_between from dual;

          MON_BETWEEN

          -----------

          9

          SQL>selectmonths_between(to_date('2000.05.20','yyyy.mm.dd'),to_date('2005.05.20','yyyy.dd')) mon_betw from dual;

          MON_BETW

          ---------

          -60

          39.NEW_TIME(date,'this','that')

          給出在this時(shí)區(qū)=other時(shí)區(qū)的日期和時(shí)間

          SQL> select to_char(sysdate,'yyyy.mm.dd hh24:mi:ss') bj_time,to_char(new_time

          2? (sysdate,'PDT','GMT'),'yyyy.mm.dd hh24:mi:ss') los_angles from dual;

          BJ_TIME???????????? LOS_ANGLES

          ------------------- -------------------

          2004.05.09 11:05:32 2004.05.09 18:05:32

          40.NEXT_DAY(date,'day')

          給出日期date和星期x之后計(jì)算下一個(gè)星期的日期

          SQL> select next_day('18-5月-2001','星期五') next_day from dual;

          NEXT_DAY

          ----------

          25-5月 -01

          41.SYSDATE 用來得到系統(tǒng)的當(dāng)前日期

          SQL> select to_char(sysdate,'dd-mm-yyyy day') from dual;

          TO_CHAR(SYSDATE,'

          -----------------

          09-05-2004 星期日

          trunc(date,fmt)按照給出的要求將日期截?cái)?如果fmt='mi'表示保留分,截?cái)嗝?br />
          SQL> select to_char(trunc(sysdate,'hh'),'yyyy.mm.dd hh24:mi:ss') hh,

          2? to_char(trunc(sysdate,'mi'),'yyyy.mm.dd hh24:mi:ss') hhmm from dual;

          HH????????????????? HHMM

          ------------------- -------------------

          2004.05.09 11:00:00 2004.05.09 11:17:00

          42.CHARTOROWID 將字符數(shù)據(jù)類型轉(zhuǎn)換為ROWID類型

          SQL> select rowid,rowidtochar(rowid),ename from scott.emp;

          ROWID????????????? ROWIDTOCHAR(ROWID) ENAME

          ------------------ ------------------ ----------

          AAAAfKAACAAAAEqAAA AAAAfKAACAAAAEqAAA SMITH

          AAAAfKAACAAAAEqAAB AAAAfKAACAAAAEqAAB ALLEN

          AAAAfKAACAAAAEqAAC AAAAfKAACAAAAEqAAC WARD

          AAAAfKAACAAAAEqAAD AAAAfKAACAAAAEqAAD JONES


          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 巍山| 大城县| 修文县| 开原市| 景宁| 崇州市| 通州区| 九寨沟县| 乐都县| 滦平县| 合作市| 蒙自县| 炉霍县| 界首市| 隆尧县| 钦州市| 罗源县| 民乐县| 马边| 双牌县| 永丰县| 靖边县| 汕头市| 贡山| 长葛市| 玛沁县| 海城市| 弥勒县| 乌恰县| 西吉县| 桐庐县| 诏安县| 黔西县| 高陵县| 怀远县| 全州县| 商丘市| 社旗县| 永丰县| 海伦市| 衡阳县|