반응형
SQL Server에서 현재 날짜를 알고 계십니까?
이 질문에 이미 답변이 있습니다.
MS-SQL Server 2008 R2에서 현재 날짜를 어떻게 알 수 있습니까?
내 데이터베이스의 열 형식은 DATETIME
다음과 같으며 날짜는 다음 형식으로 저장됩니다.
+++++++++++++ Vrdate ++++++++++
| |
| 2012-11-18 00:00:00.000 |
| 2012-11-19 00:00:00.000 |
| 2013-11-18 00:00:00.000 |
| 2012-12-01 00:00:00.000 |
| 2010-10-09 00:00:00.000 |
| 2012-11-11 00:00:00.000 |
| |
+++++++++++++++++++++++++++++++
검색했지만이 형식으로 날짜를 얻는 방법을 사용할 수 없습니다 00:00:00.00
. GETDATE()
을 기능 현관 찾았 지만 날짜와 함께 현재 time-도 계명 제공합니다. 원하는 것은 다음 형식으로 날짜를 가져 오는 것입니다.
CurrentDate 00:00:00.00
어떻게합니까?
SELECT CAST(GETDATE() AS DATE)
시간 부분이 제거 된 현재 날짜를 반환합니다.
DATETIME
는 "다음 형식으로 저장"되지 않습니다. 바이너리 형식으로 저장됩니다.
SELECT CAST(GETDATE() AS BINARY(8))
질문의 표시 형식은 저장소와 무관합니다.
특정 표시 형식으로의 형식은 응용 프로그램에서 수행해야합니다.
SQL Server 2008을 사용하고 있으므로 Martin의 대답을 투표십시오.
Date
열 유형에 대한 액세스 권한이없는 SQL Server 2005에서이를 수행해야하는 경우 다음을 사용합니다.
SELECT DATEADD(DAY, DATEDIFF(DAY, 0, GETDATE()), 0)
참고 URL : https://stackoverflow.com/questions/19197471/getting-the-current-date-in-sql-server
반응형
'ProgramingTip' 카테고리의 다른 글
대체 분할 오류의 원인은 무엇입니까? (0) | 2020.11.01 |
---|---|
Tkinter 텍스트 상자 위젯에서 입력을 얻는 방법은 무엇입니까? (0) | 2020.11.01 |
다중 커서 / 현재 강조 단어의 다음 인스턴스 강조 (0) | 2020.11.01 |
Angular2는 요소의 내부 속성이 아니므로 바인딩 할 수 없습니다. (0) | 2020.11.01 |
Python : ".. % (var) s .."% locals ()를 사용하는 것이 좋은 방법입니까? (0) | 2020.11.01 |