디자이너가 아닌 쿼리를 사용하여 필드의 위치를 변경하고 싶습니다. 예 -SQL - 필드 위치 변경
field1
field2
field4
field3
field3
이 field4
의 위치에 있어야 다음과 같이 내 표는 fieldName에 있습니다.
디자이너가 아닌 쿼리를 사용하여 필드의 위치를 변경하고 싶습니다. 예 -SQL - 필드 위치 변경
field1
field2
field4
field3
field3
이 field4
의 위치에 있어야 다음과 같이 내 표는 fieldName에 있습니다.
이렇게하면 Add a new col
에서 table
으로 변경할 수 있습니다. 그런 다음 copy
values of FIELD4
을 입력하십시오. drop the col FIELD4
및 입니다. 기본적으로
당신은 꽤 단계에서 작업을 수행 할 수 있습니다 기존 필드의 값을 새로운 하나에
alter table mytable add field5 mydatatype
복사 :
이 새 필드를 추가
INSERT INTO mytable
(field5))
SELECT field4
FROM mytable;
이전 필드 삭제 :
alter tble mytable drop column field4
4.rename 하나에 새 필드 당신은 하락 : 새 테이블을 생성하지 않는
sp_RENAME 'Mytable.field5' , 'field4', 'COLUMN'
당신은 쉽게,이 작업을 수행 할 수 없습니다. –
새 테이블을 만들고, 데이터를 복사하고, 원래 테이블을 삭제하고, 새 테이블의 이름을 바꿉니다. – David