2011-11-03 2 views
0

질문은 SQL Server 2010 가져 오기 및 내보내기 마법사에 관한 것입니다. 나는 이상한 상황에 처해있다.SQL Server Excel 데이터 가져 오기 가져 오기 및 내보내기 마법사에서 데이터 형식을 선택하는 데 동의

내 데이터베이스에 Excel 데이터를 가져 오려고합니다. Excel의 열 중 하나는 Part Number이며 418138031, A1801354B와 같은 값을 가질 수 있습니다.

은 이제 Import and Export Wizard에 - 나는 열의 nvarchar 데이터 유형을 선택 ..if>Edit mappings에 ... A1801354B 같은 값만 내 데이터베이스로 가져옵니다. float 데이터 유형을 선택하면 418138031과 같은 값만 내 데이터베이스로 가져옵니다.

418138031, A1801354B와 같은 두 가지 유형의 값을 검색하려면 어떻게해야합니까?

도와주세요.

덕분에, Vanu

+0

SQL Server ** 2010 ** **이 있습니다. 2005, 2008, 2008 R2 그리고 곧 2012 년 .... 그래서 어느 것이지 ?? –

+0

맞지만 관련성이 없습니다. 문제는 XL 드라이버입니다. 극도로 초조 한 것. 그것의 "추측"은 종종 잘못되었지만 당신이 그것을 무시하도록하지는 않을 것입니다. –

답변

1

이것은 엉터리 엑셀 (제트) 드라이버 문제입니다. 내 권장 사항은 파일을 CSV로 저장하고 대신 플랫 파일 원본을 사용하는 것입니다. 그렇지 않으면 당신은 드라이버 유형을 결정할 때 경험적으로 결정할 데이터 유형과 씨름해야하며 설명 된 동작을 얻으십시오.

관련 문제