관리 메뉴

웹개발자의 기지개

[MS-SQL] 현재시간 문자열로 출력하기 쿼리문 본문

ASP

[MS-SQL] 현재시간 문자열로 출력하기 쿼리문

http://portfolio.wonpaper.net 2019. 12. 11. 03:13

response.Write cstr(year(now))&"-"& right("0" & cstr(month(now)),2)& "-" &right("0" & cstr(day(now)),2)& " " &right("0" & cstr(Hour(Now)),2) & ":" & right("0" & cstr(Minute(Now)),2) & ":" & Right("0" & cstr(Second(Now)),2)

 

 

출력예 : 2019-11-08 20:25:48

 

이부분을 쿼리문으로 다음과 같이 적용할 수 있다.


reg_date 라는 datetime 형식의 칼럼이 존재할 경우,
2019-11-08 일자의 글만 불러오고 싶을때

 

 

select * from board where convert(varchar(10), reg_date ,120)='2019-11-08'

 

여기서 3번째 인자 120yyyy-mm-dd hh:mm:ss 형식이다.


123 로 인자를 바꾸면 yyyy-mm-dd hh:mm:ss:mmm (밀리초) 형식으로 뽑아낼수 있다.

Comments