반응형
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()
기능은 하지만 현재 시간과 날짜를 제공합니다. 제가 원하는 것은 다음과 같은 형식으로 날짜를 얻는 것입니다.CurrentDate 00:00:00.00
이걸 어떻게 받아야 하나요?
SELECT CAST(GETDATE() AS DATE)
시간 부분이 제거된 현재 날짜를 반환합니다.
DATETIME
s는 "다음 형식으로 표시"되지 않습니다.이러한 파일은 이진 형식으로 저장됩니다.
SELECT CAST(GETDATE() AS BINARY(8))
질문의 표시 형식은 저장소와 무관합니다.
프로그램에서 특정 디스플레이 형식으로 포맷해야 합니다.
SQL Server 2008을 사용하고 있으므로 Martin의 답변을 따르십시오.
액세스 권한이 없는 SQL Server 2005에서 이 작업을 수행해야 하는 경우Date
열 유형(사용할 수:
SELECT DATEADD(DAY, DATEDIFF(DAY, 0, GETDATE()), 0)
언급URL : https://stackoverflow.com/questions/19197471/getting-the-current-date-in-sql-server
반응형
'prosource' 카테고리의 다른 글
Eclipse는 중단점에서 멈추지 않습니다. (0) | 2023.05.18 |
---|---|
VB.NET IntelliSense : ENTER 자동 완료 시 새 줄 사용 안 함 (0) | 2023.05.18 |
MongoError: 사용자는 작업을 수행할 수 없습니다. (0) | 2023.05.18 |
GUID가 모두 0입니까? (0) | 2023.05.18 |
Xcode에서 Firebase Analytics 설정 (0) | 2023.05.18 |