develog

[MSSQL] DATETIME, VARCHAR 변환 본문

DB/MSSQL

[MSSQL] DATETIME, VARCHAR 변환

냐옴 2017. 4. 7. 13:49

▶ VARCHAR > DATETIME

SELECT

    CONVERT(DATETIME, '20170407')

;


▶ DATETIME > VARCHAR

-- 112 => YYYYMMDD

SELECT

    CONVERT(VARCHAR, CONVERT(DATETIME, '2017-04-07'), 112)

;


▶ DATETIME 날짜 기간 검색

-- 20120823 일자 검색

SELECT *
FROM MY_TABLE
WHERE 1=1
AND REG_DT >= CONVERT(DATETIME, '20120823')
AND REG_DT < CONVERT(DATETIME, '20120823') + 1
;


'DB > MSSQL' 카테고리의 다른 글

[MSSQL] 주석 등록, 삭제, 조회  (0) 2017.04.12
[MSSQL] 결과창 그리드  (0) 2017.04.12
[MSSQL] Bind Variables  (0) 2017.03.24
[MSSQL] Procedure 생성, 수정, 실행, 삭제  (0) 2016.12.13
[MSSQL] Function 생성, 수정, 실행, 삭제  (0) 2016.12.13
Comments