나는 모든 것을 검색하여 공백을 찾아 냈습니다. 하나의 레코드를 업데이트하고 다른 테이블의 조건에 따라 하나의 테이블에 다른 레코드를 삽입하려고합니다. 두 테이블에는 공통 RecordID (문자가 포함 된 nvarchar)가 있습니다.다른 테이블의 조건에 따라 테이블에 새 레코드를 삽입하십시오.
가 영어로 설명하는 가장 쉬운 : 기록 ID1은 COLUMNA 및 COLUMNB와 ColumnC에 값이있는 경우
- TableA의 에
- 그런 다음, TableB의에서, TableA.ColumnA 의 값으로 ColumnBla를 업데이트
- 그런 다음 새 레코드를 삽입하고 레코드 ID1, 의 모든 필드를 복사 한 다음 충분한 수를 'A'를 RecordID에 추가합니다.
- 그런 다음이 새 레코드에서 의 값으로 CollumnBla를 업데이트하십시오 TableA.ColumnC의 값에 대한 또 다른 새 레코드와 TableA.ColumnB
- 반복
이 기록은 COLUMNA 및 COLUMNB에 값을 가지고 다른 조건은 아니지만 ColumnC 등의 경우 하나의 새로운에서 레코드를 추가 할 필요가 있지만 워시에서 나옵니다.
TableB의 구조를 설명 할 수 있습니까? – Gidil
스키마를 덤핑하고 바이올린을 설정하는 것은 어떻습니까? – OzrenTkalcecKrznaric