반응형
1. 테이블 구조를 복사하고 데이터를 복사해서 넣는 방법
- 함수 사용하는 경우를 예시로 써봤다
SELECT * INTO new_table_name FROM old_table_name WHERE 1=2
set IDENTITY_INSERT new_my_table_name on
INSERT INTO new_my_table_name (컬럼1, 컬럼2, 컬럼3....) SELECT 컬럼1, 컬럼2, dbo.함수(컬럼3, '어떤값') .... FROM my_table_name
구조 복사시 기본키나 인덱스는 복사되지 않음을 기억해야한다.
728x90
'DBMS' 카테고리의 다른 글
[MSSQL/MySQL] 테이블 구조 복사하기 (0) | 2024.06.14 |
---|---|
[MSSQL] 주요 문법 (0) | 2024.05.30 |
[MSSQL] 여기에 종속되어 있는 파일이나 어셈블리 중 하나를 로드할 수 없습니다. 보안 관련 오류가 발생했습니다 (0) | 2024.05.08 |
[MySQL] ERROR 1153 (08S01) at line 5380: Got a packet bigger than 'max_allowed_packet' bytes (0) | 2022.12.01 |
[PostgreSQL 이중화] #6. PostgreSQL Pgpool2+Watchdog 이중화 Failover와 Failback (1) | 2022.11.10 |
댓글