반응형
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))
반응형
'MS-SQL' 카테고리의 다른 글
숫자로 구성된 문자열 시퀸스에 특정 자리를 특정 문자로 채우기(REPLICATE 함수를 사용해서 특정 문자로 채움) (0) | 2015.07.27 |
---|---|
sp적용시 기존 sp 삭제하고 생성 (0) | 2015.07.27 |
채번 리딩제로 (0) | 2015.07.27 |
[프로파일러] 내 것만 조회해서 보기 (0) | 2015.07.27 |
[설정] Table 변경 수정시 에러 메시지 (0) | 2015.07.27 |
댓글