본문 바로가기
MS-SQL

마이그레이션 관련 쿼리 예

by 캡틴노랑이 2015. 7. 27.
반응형

DateTime이 아닌 String으로 들어가 있는 데이터를 DateTime로 변환 할 때

예)날짜시간(20120720153559)->DateTime(2013-10-01 17:03:20.987) 

update TBL_PLACE
set INPUT_DATE =  convert(datetime, substring(INPUT_DT, 1, 4)  + '-' + substring(INPUT_DT, 5, 2) + '-' + substring(INPUT_DT, 7, 2) + ' ' + substring(INPUT_DT, 9, 2) + ':' + substring(INPUT_DT, 11, 2) + ':' + substring(INPUT_DT, 13, 2))
, CHANGE_DATE = convert(datetime, substring(CHANGE_DT, 1, 4)  + '-' + substring(CHANGE_DT, 5, 2) + '-' + substring(CHANGE_DT, 7, 2) + ' ' + substring(CHANGE_DT, 9, 2) + ':' + substring(CHANGE_DT, 11, 2) + ':' + substring(CHANGE_DT, 13, 2)) 

 

 

반응형

댓글