-
[MSSQL] 특정 테이블 데이터 다른 DB 테이블로 이관IT개발이야기 2023. 2. 1. 20:00728x90반응형SMALL
현재 개발서버에 있는 특정 테이블 데이터를 운영서버 같은 특정 테이블에 데이터를 이관하는 간단히 설명드리겠습니다.
먼저 DB 링크 확인방법을 통해 링크가 걸려 있다면, 바로 INSERT TO TABLE 이나 UPDATE TO TABLE 로 데이터를 바로 변경할 수 있다.DB 링크 확인하는 방법
1SELECT * FROM master.dbo.sysserverscs 이관할 db에서 [srvname].[databaseName].[currentSchema].table 로 선언해서 조회하면 된다.
다음은 INSERT, UPDATE 입니다.
INSERT 일 경우
123456INSERT INTO TN_TABLE_B(ret1, ret2, ret3, …)SELECT ret1, ret2, ret3, …FROM [srvname].[databaseName].[currentSchema].TN_TABLE_BWHERE 조건cs UPDATE 일 경우
12345678UPDATE TN_TABLE_ASET RESULT = B.RESULTFROM TN_TABLE_A AJOIN [srvname].[databaseName].[currentSchema].TN_TABLE_A B ON A.KEY= B.KEYWHERE 조건cs 특정 테이블의 데이터를 다른 서버에 이관할때 쉬운 방법 입니다.
728x90반응형LIST'IT개발이야기' 카테고리의 다른 글
[MSSQL] 컬럼 코멘트 테이블정보 추출 (0) 2023.03.15 [MSSQL] DB에서 전체 링크 확인하는 방법 (0) 2023.02.24 [VUE]ESLint 와 Prettier 개념 및 설정 (0) 2023.01.31 [Zebra] 웹에서 지브라 프린트 출력하기 (무선, 유선) (1) 2023.01.28 [JAVA] QUEUE와 STACK (0) 2023.01.20