SQL> select to_char(sysdate,''''yyyy.mm.dd''''),to_char((sysdate)+1,''''yyyy.mm.dd'''') from dual; 347 348 TO_CHAR(SY TO_CHAR((S 349 ---------- ---------- 350 2004.05.09 2004.05.10 351 SQL> select last_day(sysdate) from dual; 352 353 LAST_DAY(S 354 ---------- 355 31-5月 -04 356 357 358 38.MONTHS_BETWEEN(date2,date1) 359 给出date2-date1的月份 360 SQL> select months_between(''''19-12月-1999'''',''''19-3月-1999'''') mon_between from dual; 361 362 MON_BETWEEN 363 ----------- 364 9 365 SQL>selectmonths_between(to_date(''''2000.05.20'''',''''yyyy.mm.dd''''),to_date(''''2005.05.20'''',''''yyyy.mm.dd'''')) mon_betw from dual; 366 367 MON_BETW 368 --------- 369 -60 370 371 372 39.NEW_TIME(date,''''this'''',''''that'''') 373 给出在this时区=other时区的日期和时间 374 SQL> select to_char(sysdate,''''yyyy.mm.dd hh24:mi:ss'''') bj_time,to_char(new_time 375 2 (sysdate,''''PDT'''',''''GMT''''),''''yyyy.mm.dd hh24:mi:ss'''') los_angles from dual; 376 377 BJ_TIME LOS_ANGLES 378 ------------------- ------------------- 379 2004.05.09 11:05:32 2004.05.09 18:05:32 380 381 382 40.NEXT_DAY(date,''''day'''') 383 给出日期date和星期x之后计算下一个星期的日期 384 SQL> select next_day(''''18-5月-2001'''',''''星期五'''') next_day from dual; 385 386 NEXT_DAY 387 ---------- 388 25-5月 -01 389 390 391 392 41.SYSDATE 393 用来得到系统的当前日期 394 SQL> select to_char(sysdate,''''dd-mm-yyyy day'''') from dual; 395 396 TO_CHAR(SYSDATE,'''' 397 ----------------- 398 09-05-2004 星期日 399 trunc(date,fmt)按照给出的要求将日期截断,如果fmt=''''mi''''表示保留分,截断秒 400 SQL> select to_char(trunc(sysdate,''''hh''''),''''yyyy.mm.dd hh24:mi:ss'''') hh, 401 2 to_char(trunc(sysdate,''''mi''''),''''yyyy.mm.dd hh24:mi:ss'''') hhmm from dual; 402 403 HH HHMM 404 ------------------- ------------------- 405 2004.05.09 11:00:00 2004.05.09 11:17:00 406 407 408 409 42.CHARTOROWID 410 将字符数据类型转换为ROWID类型 411 SQL> select rowid,rowidtochar(rowid),ename from scott.emp; 412 413 ROWID ROWIDTOCHAR(ROWID) ENAME 414 ------------------ ------------------ ---------- 415 AAAAfKAACAAAAEqAAA AAAAfKAACAAAAEqAAA SMITH 416 AAAAfKAACAAAAEqAAB AAAAfKAACAAAAEqAAB ALLEN 417 AAAAfKAACAAAAEqAAC AAAAfKAACAAAAEqAAC WARD 418 AAAAfKAACAAAAEqAAD AAAAfKAACAAAAEqAAD JONES 419 420 421 43.CONVERT(c,dset,sset) 422 将源字符串 sset从一个语言字符集转换到另一个目的dset字符集 423 SQL> select convert(''''strutz'''',''''we8hp'''',''''f7dec'''') "conversion" from dual; 424 425 conver 426 ------ 427 strutz 428 上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] 下一页 |