티스토리 뷰
반응형
MS-SQL 데이터형 변환하여 오늘 23시 59분 59초로 보여주기
SELECT CONVERT(NVARCHAR(10), GETDATE(), 120) + ' 23:59:59'
또는
SELECT DATEADD(d, DATEDIFF(d, -1, GETDATE()), 0)SELECT DATEADD(SECOND, -1, DATEADD(d, DATEDIFF(d, -1, GETDATE()), 0))
ORACLE
SELECT TRUNCATE(SYSDATE) + 0.99999
정확히는 23:59:59.136까지의 데이터
즉 1일은 86400초, 0.99999는 86399.136초
BETWEEN A AND B 포함 ( A 이상 B 미만)
반응형
'Programming > MSSQL' 카테고리의 다른 글
[mssql] 데드락 확인 쿼리 (0) | 2022.04.19 |
---|---|
[MS-SQL] 날짜 또는 생일로 나이 계산하는 쿼리 (0) | 2021.05.28 |
[MSSQL] 기본 설정으로 되어 있는 AUTO COMMIT 해제하기 (0) | 2020.02.18 |
[MSSQL] NO(LOCK) 락 걸리면 이것 부터 의심해라. (0) | 2020.02.14 |
[MSSQL] [테이블을 다시 만들어야 하는 변경 내용 저장 사용 안함] 옵션을 설정했습니다- 간단 해결 (0) | 2020.02.04 |
댓글
반응형