이 같은 날짜 및 시간의 열이 있습니다변환 VARCHAR 2008
이20/Mar/2013:02:28:47
20/Mar/2013:02:28:43
20/Mar/2013:02:28:47
20/Mar/2013:02:28:47
20/Mar/2013:02:28:47
20/Mar/2013:02:28:47
20/Mar/2013:02:28:41
20/Mar/2013:02:28:46
이 열의 데이터 유형은 "VARCHAR"로 설정됩니다. 난 그냥에 컬럼의 다음과 같은 형식을 변환해야합니다
20/03/2013:02:28:47
20/03/2013:02:28:43
20/03/2013:02:28:47
20/03/2013:02:28:47
20/03/2013:02:28:47
20/03/2013:02:28:47
20/03/2013:02:28:41
20/03/2013:02:28:46
도 내가 SQL 날짜와 시간 데이터 형 VARCHAR에서의 데이터 유형을 변경할 수 있습니다! 내가 좋아하는 내 쿼리를 시도하고있다 :
SELECT convert(mydatetimecolumn,105) from mytable
그러나 그것은 나에게 같은 결과를 제공합니다
1900-04-16 00:00:00.000
1900-04-16 00:00:00.000
1900-04-16 00:00:00.000
1900-04-16 00:00:00.000
1900-04-16 00:00:00.000
가 어떻게이 문제를 극복 할 수 있습니까? 누군가 제발 도와 주실 수 있나요? 미리 감사드립니다!
왜 datetime 값을 문자열 열에 저장합니까? 또한 3 월 4 일의 모습을 보여줄 수 있습니까? 그것은 0을 선도하고 있는가? –
실제로 엑셀 파일에서 데이터를 가져오고 있습니다. – user2496503
오케이, 그렇다면 엑셀 파일에 왜 이런 형식이 있습니까? 실제로 웹 서버에서 생성 되었기 때문에 –