열 매핑(SQL Server 가져오기 및 내보내기 마법사)Column Mappings (SQL Server Import and Export Wizard)

복사할 기존 테이블 및 뷰를 선택하거나 제공한 쿼리를 검토한 후 매핑 편집을 클릭하면 SQL ServerSQL Server 가져오기 및 내보내기 마법사가 열 매핑 대화 상자를 표시합니다.After you select the existing tables and views to copy or review the query that you provided, if you click Edit mappings, the SQL ServerSQL Server Import and Export Wizard shows the Column Mappings dialog box. 이 페이지에서 지정 하 고 원본 열에서 복사 된 데이터를 받을 대상 열을 구성 합니다.On this page you specify and configure destination columns to receive the data copied from the source columns. 종종이 페이지에서 아무 것도 변경할 필요가 없습니다.Often you don't have to change anything on this page.

선택한 테이블의 모든 열을 복사 하지 않으려면이 페이지에서 수행할 수 있는 하지 않으려면 열을 제외 합니다.If you don't want to copy all the columns in the table you selected, one thing you can do on this page is exclude the columns you don't want. 선택 무시대상 의 열은 매핑 복사 하려면 열에 대 한 목록입니다.Select ignore in the Destination column of the Mappings list for columns that you don't want to copy.

열 매핑 페이지의 스크린샷Screen shot of the Column Mappings page

다음 스크린 샷에서 모양의 예제가 나와 열 매핑 마법사의 대화 상자.The following screen shot shows an example of the Column Mappings dialog box of the wizard.

이 예제에서는 대상 테이블 만들기 가 선택되어 있으므로 마법사가 새 대상 테이블을 만들려는 것을 볼 수 있습니다.In this example, you see that the wizard is going to create a new destination table, because Create destination table is selected. 기본적으로 마법사는 해당 원본 열과 각 이름이 같은 새 대상 테이블의 열, 데이터 형식 및 속성 제공.By default, the wizard gives each column in the new destination table the same name, data type, and properties as the corresponding source column.

열 매핑 페이지 가져오기 및 내보내기 마법사의Column mappings page of the Import and Export Wizard

원본 및 대상 검토Review the source and destination

열 매핑 페이지, 소스 및 대상 섹션

원본Source
선택 된 원본 테이블, 뷰 또는 쿼리 합니다.The selected source table, view, or query.

대상Destination
선택한 대상 테이블 또는 뷰입니다.The selected destination table or view.

필요에 따라 새 대상 테이블을 만들려면Optionally, create a new destination table

열 매핑 페이지에서 새 테이블 섹션

대상 테이블/파일 만들기Create destination table/file
아직 없는 경우 대상 테이블을 만듭니다.Create the destination table if it does not already exist.

SQL 편집Edit SQL
SQL 편집 을 클릭하여 테이블 생성 SQL 문 대화 상자를 엽니다.Click Edit SQL to open the Create Table SQL Statement dialog box. 자동 생성 된 CREATE TABLE 문에서 따르거나 용도 맞게 수정 합니다.Use the autogenerated CREATE TABLE statement, or modify it for your purposes. 이 문을 수동으로 변경할 경우 열 매핑 목록이 변경 내용을 인식하는지 확인해야 합니다.If you change this statement manually, you have to make sure that the list of column mappings recognizes your changes. 자세한 내용은 테이블 생성 SQL 문을 참조하세요.For more info, see Create Table SQL Statement.

이러한 옵션을 사용할 수는 경우에 따라Sometimes these options are disabled

대상 테이블/파일을 만들 옵션 및 SQL 편집 단추는 자동으로 설정 되거나 자동으로 해제 합니다.The Create destination table/file option and the Edit SQL button are either automatically enabled or automatically disabled.

  • 사용할 수 있습니다.Enabled. 지정한 경우에 에 대상 테이블의 원본 테이블 및 뷰 선택 페이지는 대상 테이블 만들기 옵션이 자동으로 선택 하 고는 ** SQL 편집** 단추를 사용할 수 있습니다.If you specified a new destination table on the Select Source Tables and Views page, the Create destination table option is automatically selected and the Edit SQL button is enabled.

  • 사용 하지 않습니다.Disabled. 선택한 경우에 기존 에 대상 테이블의 원본 테이블 및 뷰 선택 페이지는 대상 테이블 만들기 옵션 및 SQL 편집 ** 단추가 비활성화 됩니다.If you selected an **existing destination table on the Select Source Tables and Views page, the Create destination table option and the Edit SQL button are disabled. 새 대상 테이블을 만들려면 하려는 경우으로 돌아가기는 원본 테이블 및 뷰 선택 페이지의 이름을 입력 하 고는 테이블에 대상 열입니다.If you want to create a new destination table, go back to the Select Source Tables and Views page and enter the name of a new table in the Destination column.

대상의 기존 데이터는 어떻습니까?What about existing data in the destination?

열 매핑 페이지 옵션 섹션

대상 테이블/파일의 행 삭제Delete rows in destination table/file
새 데이터를 로드하기 전에 기존 테이블에서 데이터를 지울지 여부를 지정합니다.Specify whether to clear the data from an existing table before loading the new data.

대상 테이블/파일에 행 추가Append rows to destination table/file
기존 테이블에 이미 있는 데이터에 새 데이터를 추가할지 여부를 지정합니다.Specify whether to append the new data to the data already present in an existing table.

대상 테이블을 삭제하고 다시 만들기Drop and re-create destination table
대상 테이블을 덮어쓰려면 이 옵션을 선택합니다.Choose this option to overwrite the destination table. 이 옵션은 대상 테이블을 만드는 마법사를 사용 하는 경우에 사용할 수 있습니다.This option is only available when you used the wizard to create the destination table. 마법사에서 만든 패키지를 저장한 다음 해당 패키지를 다시 실행하는 경우에만 대상 테이블이 삭제되고 다시 생성됩니다.The destination table is only dropped and re-created if you save the package that the wizard creates and then run the package again. 설정을 두 번 이상 테스트하려는 경우 편리한 옵션입니다.This is a convenient option when you want to test your settings more than once.

ID 삽입 가능Enable identity insert
원본 데이터의 기존 ID 값을 대상 테이블의 ID 열에 삽입할 수 있게 하려면 이 옵션을 선택합니다.Choose this option to allow existing identity values in the source data to be inserted into an identity column in the destination table. 기본적으로 대상 ID 열에는 일반적으로 이러한 작업을 수행할 수 없습니다.By default, the destination identity column typically does not allow this.

기존 기본 키가 ID 열, 자동 번호 열에 있는 경우 기존 기본 키 값을 유지하려면 일반적으로 이 옵션을 선택해야 합니다.If your existing primary keys are in an identity column, an autonumber column, or the equivalent, you typically have to select this option to keep your existing primary key values. 그러지 않으면 대상 ID 열은 일반적으로 새 값을 할당합니다.Otherwise the destination identity column typically assigns new values.

일련 번호 또는 id 값 유지Keep your autonumber or identity values

일련 번호 열 또는 identity 열-있는 데이터를 내보내는 경우 예를 들어 Microsoft Access-에서 내보내는 경우 선택 해야 id 삽입 가능 바로 위에 설명 된 대로 합니다.If you're exporting data that has an autonumber column or an identity column - for example, if you're exporting from Microsoft Access - make sure you select Enable identity insert as described immediately above.

열 매핑을 검토합니다Review column mappings

열 매핑 페이지 매핑 섹션

매핑Mappings
데이터 원본의 각 열이 대상의 열에 매핑되는 방식을 표시합니다.Displays how each column in the data source maps to a column in the destination.

매핑 목록에는 다음 열이 있습니다.The Mappings list has the following columns.

  • 원본Source
    각 원본 열을 표시 합니다.View each source column.

  • 대상Destination
    매핑된 대상 열을 보거나 다른 열을 선택합니다.View the mapped destination column or select a different column.

    원본 테이블에서 모든 열을 복사할 필요가 없습니다.You don't have to copy all the columns from the source table. 복사하지 않을 열에 대해서는 대상 를 선택하여 열의 하위 집합만 복사할 수 있습니다.Select ignore in this column for columns that you want to skip. 열을 매핑하기 전에 매핑하지 않을 열은 모두 무시해야 합니다.Before you map columns, you must ignore all columns that will not be mapped.

  • 형식Type
    대상 열의 데이터 형식을 보거나 다른 데이터 형식을 선택합니다.View the data type for the destination column or select a different data type.

  • Null 허용Nullable
    대상 열에 null 값을 허용하는지 여부를 지정합니다.Specify whether the destination column allows a null value.

  • 크기Size
    대상 열의 문자 수(해당하는 경우)를 지정합니다.Specify the number of characters in the destination column, if applicable.

  • 정밀도Precision
    해당 하는 경우에-즉, 자릿수-대상 열에 숫자 데이터의 전체 자릿수를 지정 합니다.Specify the precision of numeric data in the destination column - that is, the number of digits - if applicable.

    • 소수 자릿수Scale
      해당 하는 경우에-즉, 소수 자릿수 번호-대상 열에 숫자 데이터의 소수 자릿수를 지정 합니다.Specify the scale of numeric data in the destination column - that is, the number of decimal places - if applicable.

다음 단계What's next?

대상 열은 원본 열에서 복사 된 데이터를 수신 하 고 클릭을 구성을 검토 한 다음 확인, 열 매핑 대화 상자를 반환 하는 원본 선택 테이블 및 뷰 페이지 또는 플랫 파일 대상 구성 페이지.After you review and configure destination columns to receive the data copied from the source columns and click OK, the Column Mappings dialog box returns you to the Select Source Tables and Views page or to the Configure Flat File Destination page. 자세한 내용은 원본 테이블 및 뷰 선택 또는 플랫 파일 대상 구성을 참조하세요.For more info, see Select Source Tables and Views or Configure Flat File Destination.

매핑 목록에서 성공하지 않을 수 있는 매핑을 지정한 경우 열 매핑 대화 상자가 데이터 형식 매핑 검토 페이지를 표시합니다.If you specified a mapping that may not succeed in the Mappings list, then the Column Mappings dialog box takes you to the Review Data Type Mapping page. 이 페이지에서는 경고를 검토하고 변환 옵션을 지정하고 오류 처리 방법도 지정합니다.On this page, you review the warnings, specify conversion options, and also specify how to handle errors. 자세한 내용은 데이터 형식 매핑 검토를 참조하세요.For more info, see Review Data Type Mapping.

참고 항목See also

SQL Server 가져오기 및 내보내기 마법사에서 데이터 형식 매핑Data Type Mapping in the SQL Server Import and Export Wizard
가져오기 및 내보내기 마법사의 이 간단한 예제로 시작Get started with this simple example of the Import and Export Wizard