누락된 열에 null을 삽입하는 방법은 무엇입니까? [폐쇄]

누락된 열에 null을 삽입하는 방법은 무엇입니까? [폐쇄]

아래와 같이 테이블 목록에 값을 삽입하는 스크립트를 작성하고 싶습니다.

:

insert into TABLE1
( a,b,c)
select a,b,c from TABLE2;

하지만 TABLE2열이 없으므로 C해당 열에 null을 삽입하고 싶습니다 C.

내가 사용하고 있는 실제 테이블에는 많은 열이 있습니다(예: 약 70-100개).

답변1

INSERT INTO TABLE1 (a, b, c)
SELECT a, b, NULL FROM TABLE2;

a그러면 b열과 의 값이 TABLE2해당 열의 in에 삽입되고, TABLE1또한 NULL의 값이 삽입됩니다 TABLE1.c.

관련 정보