2012-03-17 3 views
0

.txt 파일에서 대량 삽입을 수행하는 새 테이블이 몇 개 있습니다. 약 5,000 행의 정보가 있습니다. 내가 가진 문제는, 내가 가지고있다 datetime에 varchar로 열을 변환하는 방법을 모르겠다 ... 나는 다소 새로운 SQL이기 때문에 새로운 도전이다. 거기에 일괄 입력을 할 수있는 7 열이 있습니다 varchar하지만 datetime 형식으로 인해 없습니다. 12/06/89, 03/06/07/05/06/68 등등 이걸 DateTime으로 만들고 싶습니다. 누구든지 해결책을 제공 할 수 있다면 매우 감사하게 될 것입니다. 날짜/시간으로 dd/mm/yy 열 (varchar) 변경 쿼리

나는 예를 들어 SQL 2008 R2 웹

답변

0

을 사용하고 있습니다. 이 같은

select convert(datetime,'3/13/41',1) 
+0

날짜는 모두 당신의 예에서 서식 지시자는 'MM/DD/yy' 형식으로해야 OP의 문제는'dd/mm/yy'에 관한 것입니다. –

0

뭔가 :

SELECT CAST('12/06/89' AS DATETIME) 
+0

모든 5000 레코드에서 작동합니까? 또는 각각의 새로운 날짜에 대해 하나씩 만들어야합니까? – SBAS