2016-09-21 3 views
-2

열의 데이터를 동일한 테이블 내의 다른 열로 이동해야합니다.열 데이터를 동일한 테이블 내의 다른 열로 이동해야합니다.

아무에게도 이것을 쓰는 방법을 말해 줄 수 있습니까?

+0

하십시오 태그를 따라 달라질 수 있습니다 (예를 들어, MySQL은, 오라클, MS SQL 서버, PostgreSQL을, 등)을 – JohnHC

+1

은 우리에게 몇 가지 예제 테이블을보기 데이터, 이동 전후 버전. – jarlh

+0

MS SQL Server. 테이블 업데이트 설정 NewColumn = OldColumn; 업데이트 테이블 집합 OldColumn = null; – RInfo

답변

0
UPDATE table SET NewColumn = OldColumn; 

UPDATE table SET OldColumn = null; 
+0

두 개의 업데이트가 필요하지 않습니다.'update foo set NewColumn = OldColumn, oldcolumn = null'은 정상적으로 작동합니다. –

0

구문 SQL 맛에 사용하는 SQL의 맛

update table 
set NewColumn = OldColumn; 

update table 
set OldColumn = null; 
+0

두 개의 업데이트가 필요하지 않습니다.'update foo set NewColumn = OldColumn, oldcolumn = null'은 정상적으로 작동합니다. –

관련 문제