본문 바로가기
DB/기타 DB

[sybase] 요일 구하는 방법, 날짜 관련 함수 정리

by 쑨s 2022. 5. 23.
728x90
반응형

[sybase] 요일 구하는 방법, 날짜 관련 함수 정리

 

sybase의 요일 구하는 방법
datepart(dw, convert(datetime, '20200121')) as dow

1 일
2 월
3 화
4 수
5 목
6 금
7 토
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

 

날짜함수

datediff(datepart, date1, date2) : 두 필드의 시간차를 구하는 함수

getdate() : 현재시간을 리턴

dateadd : date에 날짜 연산을 하는 함수

 - dateadd(year, 1, getdate()) : 현재 년도에서 1을 더한 값

 - dateadd(mm, 1, getdate()) : 현재 월에서 1을 더한 값

 - dateadd(day, 1, getdate()) : 현재 일에서 1을 더한 값

convert : 오라클의 to_date같은 함수

Widthout century(yy) With century (yyyy) Output
1 101 mm/dd/yy[yy]
2 102 [yy]yy.mm.dd
3 103 dd/mm/yy[yy]
4 104 dd.mm.yy[yy]
5 105 dd-mm-yy[yy]
6 106 dd mmm yy[yy]
7 107 mmm dd, yy[yy]
8 108 hh:nn:ss
10 110 mm-dd-yy[yy]
11 111 [yy]yy/mm-dd
12 112 [yy]yymmdd
13 113 dd mmm yyyy hh:nn:ss:sss (24 hour clock, Europe default + milliseconds, 4-digit year)
14 114 hh:nn:ss (24 hour clock)
20 120 yyyy-mm-dd hh:nn:ss (24-hour clock, ODBC canonical, 4-digit year)
21 121 yyyy-mm-dd hh:nn:ss.sss (24 hour clock, ODBC canonical with milliseconds, 4-digit year)

 

728x90
반응형

'DB > 기타 DB' 카테고리의 다른 글

MS-SQL 알면 유용한 명령어  (0) 2022.05.10
[DB2] Oracle의 NVL 함수는?  (0) 2016.03.09
[DB2] DB2에서 랜덤함수 사용방법  (0) 2016.02.15
[DB2]Oracle의 dual?  (0) 2016.02.12

댓글