blogspot.com-GA4

星期三, 5月 07, 2008

Sybase的日期函數

日期函數
1. getdate() : 取得系統時間
2. datepart (datepart, date) : 取得參數系統日期,取得值為Integer
3. datename (datepart, date) : 取得參數系統日期,取得值為 ASCII字串
4. datediff (datepart, date, date) : 日期相差時間,直接相減
5. dateadd (datepart, number, date) : 增加日期天數

系統參數
Date Part Abbreviation Values
year yy 1753–9999
quarter qq 1–4
month mm 1–12
week wk 1–54
day dd 1–31
dayofyear dy 1–366
weekday dw 1– 7 (Sunday–Saturday)
hour hh 0–23
minute mi 0–59
second ss 0–59
millisecond ms 0–999


範例 :
取得目前資料中目前假單中的時間,推算到明年度的2月底為有效期
select top 10 dateadd(dd, -1, convert(char(4) ,datepart( yy,issuedate) +1) +'/03/01') from ep060

沒有留言: