csv 파일을 SQL Server Management Studio로 가져 오기 및 기존 항목 업데이트

Corewania

SQL Server 2012를 실행 중이며 약 20,000 개의 항목이있는 데이터베이스가 있습니다. 약 5,000 개에 대해 몇 개의 열을 업데이트해야합니다.

csv에 열이 있으며 기본적으로 다음과 같습니다.

ClientNumber    ClientName              TaxYear       OutputFileField
9455            James Bond and Company   2016          \local\cndps\93985.esx

4 번째 열 일치를 기준으로 처음 3 개 열을 업데이트해야합니다.

예를 들어 위의 내용을 업데이트해야합니다.

ClientNumber    ClientName              TaxYear       OutputFileField
1111            Luis Fandora            2044          \local\cndps\93985.esx

SQL Server Management Studio를 통해 가져 오기를 시도했지만 작동하지 않았습니다.

어떤 도움을 주시면 감사하겠습니다.

축구 팬

@Shreyas Chavan이 제안한 것처럼 다음과 같이 할 수 있습니다.

  • 임시 테이블을 만들고 새 스프레드 시트 데이터를로드합니다.

  • 다음으로 기존 테이블을 네 번째 필드 ( OutputField) 의 임시 테이블에 조인합니다 .

  • 해당 조인을 기반으로 처음 세 개의 열을 업데이트합니다.

다음은 샘플 코드입니다.

CREATE TABLE #ClientInfo(
ClientNumber int NOT NULL,
ClientName nvarchar(255) NULL,
Tax_Year int NULL, 
OutputField nvarchar(255) NULL)
GO

BULK INSERT #ClientInfo
FROM 'C:\Documents and Settings\corewania\Desktop\ClientInfo.csv'    
       --change this to match your directory
WITH(  
FIELDTERMINATOR = ',',
ROWTERMINATOR = '\n')
GO


UPDATE oci
SET oci.ClientNumber = nci.ClientNumber,
    oci.ClientName = nci.ClientName,
    oci.Tax_Year = nci.Tax_Year 
FROM orig_Clientinfo oci
JOIN #ClientInfo nci on nci.OutputField = oci.OutputField;

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

.csv 파일을 SQL Server 2014 데이터베이스로 가져 오기

분류에서Dev

SQL에서 CSV 가져 오기-새로 업데이트 된 기존 추가

분류에서Dev

SQL Server SSIS CSV 플랫 파일 가져 오기> 해당 데이터로 작업 수행> SQL 테이블에 삽입 / 업데이트

분류에서Dev

SqlBulkCopy를 사용하여 CSV 파일을 SQL Server로 가져 오기

분류에서Dev

파일 csv 업로드 가져 오기 및 mysql 추가

분류에서Dev

Visual Studio의 ItemAdded 이벤트 : 항목 및 프로젝트 가져 오기

분류에서Dev

파일 대화 상자를 사용하여 CSV 데이터를 SQL Server로 가져 오기

분류에서Dev

csv 파일 가져 오기 및 웹 사이트로 키 보내기 (Python Selenium)

분류에서Dev

SQL Server에서 TFS 2015 작업 항목 계층 가져 오기

분류에서Dev

목록 파이썬으로 CSV 파일 가져 오기

분류에서Dev

목록 파이썬으로 CSV 파일 가져 오기

분류에서Dev

.sql 파일을 SQL Server 2012로 가져 오기

분류에서Dev

Excel 2010에서 Visual Studio SQL Server로 파일 가져 오기

분류에서Dev

csv 파일을 SQLite 데이터베이스로 가져 오기

분류에서Dev

CSV 파일을 mysql 데이터베이스로 가져 오기

분류에서Dev

Excel 데이터를 기존 SQL Server 2005 테이블로 가져 오기

분류에서Dev

CSV에서 가져올 때 기존 열 값을 업데이트하고 레코드에 새로 삽입이 SQL에 존재하지 않습니다.

분류에서Dev

Prestashop 제품 CSV 가져 오기 추가 및 업데이트

분류에서Dev

빈 셀이있는 SQL Server로 CSV 가져 오기

분류에서Dev

CSV로 가져 오기 및 텍스트 파일로 내보내기

분류에서Dev

큰 XML 파일을 SQL Server CE로 가져 오기

분류에서Dev

Hibernate에서 자동 증가로 기존 항목 업데이트

분류에서Dev

Rails로 기존 레코드를 업데이트하기 위해 CSV 데이터 가져 오기

분류에서Dev

R을 사용하여 압축 된 데이터 파일 다운로드, .csv 추출 및 가져 오기

분류에서Dev

Xlsx 파일을 SQL 데이터베이스로 가져 오기

분류에서Dev

CSV 파일 가져 오기 및 백엔드로 보내기

분류에서Dev

BULK INSERT 또는 LOAD DATA를 통해 CSV 파일을 데이터베이스 (sql)로 가져 오기

분류에서Dev

SQL Server Management Studio를 사용하여 Excel 파일을 이진 형식으로 데이터베이스 테이블에 가져 오는 방법

분류에서Dev

Swift : JSON 데이터 가져 오기 및 로컬 업데이트

Related 관련 기사

  1. 1

    .csv 파일을 SQL Server 2014 데이터베이스로 가져 오기

  2. 2

    SQL에서 CSV 가져 오기-새로 업데이트 된 기존 추가

  3. 3

    SQL Server SSIS CSV 플랫 파일 가져 오기> 해당 데이터로 작업 수행> SQL 테이블에 삽입 / 업데이트

  4. 4

    SqlBulkCopy를 사용하여 CSV 파일을 SQL Server로 가져 오기

  5. 5

    파일 csv 업로드 가져 오기 및 mysql 추가

  6. 6

    Visual Studio의 ItemAdded 이벤트 : 항목 및 프로젝트 가져 오기

  7. 7

    파일 대화 상자를 사용하여 CSV 데이터를 SQL Server로 가져 오기

  8. 8

    csv 파일 가져 오기 및 웹 사이트로 키 보내기 (Python Selenium)

  9. 9

    SQL Server에서 TFS 2015 작업 항목 계층 가져 오기

  10. 10

    목록 파이썬으로 CSV 파일 가져 오기

  11. 11

    목록 파이썬으로 CSV 파일 가져 오기

  12. 12

    .sql 파일을 SQL Server 2012로 가져 오기

  13. 13

    Excel 2010에서 Visual Studio SQL Server로 파일 가져 오기

  14. 14

    csv 파일을 SQLite 데이터베이스로 가져 오기

  15. 15

    CSV 파일을 mysql 데이터베이스로 가져 오기

  16. 16

    Excel 데이터를 기존 SQL Server 2005 테이블로 가져 오기

  17. 17

    CSV에서 가져올 때 기존 열 값을 업데이트하고 레코드에 새로 삽입이 SQL에 존재하지 않습니다.

  18. 18

    Prestashop 제품 CSV 가져 오기 추가 및 업데이트

  19. 19

    빈 셀이있는 SQL Server로 CSV 가져 오기

  20. 20

    CSV로 가져 오기 및 텍스트 파일로 내보내기

  21. 21

    큰 XML 파일을 SQL Server CE로 가져 오기

  22. 22

    Hibernate에서 자동 증가로 기존 항목 업데이트

  23. 23

    Rails로 기존 레코드를 업데이트하기 위해 CSV 데이터 가져 오기

  24. 24

    R을 사용하여 압축 된 데이터 파일 다운로드, .csv 추출 및 가져 오기

  25. 25

    Xlsx 파일을 SQL 데이터베이스로 가져 오기

  26. 26

    CSV 파일 가져 오기 및 백엔드로 보내기

  27. 27

    BULK INSERT 또는 LOAD DATA를 통해 CSV 파일을 데이터베이스 (sql)로 가져 오기

  28. 28

    SQL Server Management Studio를 사용하여 Excel 파일을 이진 형식으로 데이터베이스 테이블에 가져 오는 방법

  29. 29

    Swift : JSON 데이터 가져 오기 및 로컬 업데이트

뜨겁다태그

보관