SQL 테이블을 만들고 Excel 스프레드시트 데이터로 입력하는 방법은 무엇입니까?
SQL Server(2005)에 Excel 스프레드시트에서 테이블을 쉽게 작성할 수 있는 방법이 있습니까?도구 같은 거 없나?
잘 부탁드립니다.
SQL Server 2008R2+
- 데이터베이스를 오른쪽 클릭합니다.
- 임무들
- 데이터 Import
- 소스로서의 엑셀
- XLXS, XLS 등을 선택합니다.준비 완료 :)
엑셀 파일을 텍스트(유니코드) 파일로 저장한 후 모든 프로그램에서 "sql Import and export data"를 사용하여 파일 소스로 "Flat file source"를 선택하고 txt 파일을 찾습니다.바로 그거야.심플하고 명료하다.
데이터가 그렇게 크지 않고 단순한 테이블인 경우 SQL Server Management Studio에서 테이블을 생성하여 열고 Excel 데이터를 복사하여 붙여넣는 것이 가장 쉬운 방법입니다.
다른 솔루션에서는 DTS 또는 SSIS를 사용하고 있습니다.
SQL Server Enterprise Manager에는 "데이터 가져오기" 유틸리티가 있습니다.다양한 형식(.mdb, .XLS, .CSV 등)의 데이터를 가져올 수 있습니다.Import할 파일을 가리키고(새 테이블로) 데이터 및 구조의 업로드를 시작하는 간단한 작업입니다.한편, 엑셀이 얼마나 변덕스러운지에 대한 코멘트는…MS Access 테이블에 데이터를 잘라 붙여넣는 것이 좋습니다(작은 테이블이면 모든 데이터, 매우 큰 테이블이면 약 10개의 레코드).MS Access 데이터 덤프는 데이터에 포함된 "quirk"를 식별합니다.SQL 테이블을 작성한 후 MS Access 테이블을 통해 데이터를 업로드하는 것은 Import Manager(MS Access 테이블 원본, SQL 테이블 대상)를 사용하는 것만으로 충분합니다.
Excel로 VBA 코드를 작성할 수 있습니다.
- 데이터베이스에 대한 연결을 엽니다.
- 테이블을 작성하다
- Excel 스프레드시트의 행을 루프하여 레코드 채우기를 시작합니다.
이 목적을 위해 내장된 ODBC 드라이버를 사용하여 Excel 문서 자체를 데이터베이스로 처리할 수 있습니다.가장 빠른 방법은 ODBC 데이터 원본 관리자를 열고 기존 Excel 파일 데이터 소스를 구성하고 워크북을 선택하는 것입니다.이제 필요한 것은 ODBC 데이터베이스에서 SQL Server 데이터베이스로 데이터를 읽기 위한 도구뿐입니다.
언급URL : https://stackoverflow.com/questions/179176/how-to-create-an-sql-table-and-and-populate-it-with-excel-spreadsheet-data
'programing' 카테고리의 다른 글
Git 추가 및 커밋을 하나의 명령어로 실행 (0) | 2023.04.19 |
---|---|
SQL 변수에 exec 결과를 할당하는 방법 (0) | 2023.04.14 |
Microsoft 를 사용하지 않고 C# 의 Excel 파일을 읽는 방법.Office.Interop.Excel 라이브러리 (0) | 2023.04.14 |
WPF 바인딩 : 바인딩 경로에서의 캐스팅 (0) | 2023.04.14 |
Python에서 콤마로 분할하고 공백을 제거하는 방법은 무엇입니까? (0) | 2023.04.14 |