sp_msforeachtable1 [MSSQL]ID 기준 데이터 복사 구문 동적 쿼리 작성 공유 / MSSQL DB에서 특정 데이터를 복사 해야하는 경우가 있습니다. 예를 들어 COL1,COL2,COL3 의 데이터를 가진 테이블에 PK가 COL1인 경우 에 INSERT INTO [TARGET_TBL] (COL1,COL2, COL3) SELECT [NEW_COL1],COL2, COL3 FROM [TARGET_TBL] WHERE COL1 = [OLD_COL1] 위와 같은 동작을 수행하는 부분입니다. 이 동작을 DB에 테이블을 조회해서 참조키 해제, 사용중인 트리거 해제 후 데이터 처리 후 이전 설정을 복원하는 구문을 공유 드립니다. USE [TARGET DB INSTANCE] SET NOCOUNT ON; IF OBJECT_ID ('TEMPDB..#TARGET') IS NOT NULL DROP TABLE.. 2023. 6. 8. 이전 1 다음