2017-01-02 1 views
0

다음 두 SQL 문을 사용하여 한 열의 데이터를 동일한 테이블의 새 열로 복사합니다.MSAccess에서 SQL 사용 하나의 열을 하나의 쿼리에서 NEW 열로 복사하는 방법

ALTER TABLE table_name 
ADD column_name datatype 

UPDATE table_name 
SET destination_column_name=orig_column_name 
WHERE condition_if_necessary 

I 그냥 한 SQL 문을 사용하여 동일한 결과를 얻을 수있는 방법이 있습니까?

+1

문 중 하나가 DDL이고 다른 하나가 DML입니다. 따라서 한 문장으로 두 가지를 모두 달성 할 수는 없습니다. – salix

답변

0

별도의 UPDATE으로해야하지만 기존 행에서만 작동합니다. 새 행이 삽입 될 때 [destination_column_name] 값을 설정하지 않습니다.

관련 문제