2017-03-01 4 views
0

테이블 차이 변경?

1 방법의 차이

Alter Table Test_Table 
Add Test_Column 

두번째 방법이 있나요

Alter Table Test_Table 
Add Column Test_Column 
+0

같은 결과 후. 맛의 문제. – jarlh

+0

@Meer_Deen 둘 다 MS SQL에서 동일하지 않습니다 –

+0

어떤 DBMS를 사용하고 있습니까? –

답변

0
  1. 테이블 변경 Test_Table 테이블에 새 열을 추가하기위한 Test_Column 사용 추가

  2. 테이블 변경 Test_Table 테이블이 데이터베이스에 따라

+0

같은 결과입니다. 당신은 열을 변경 뜻 ... – jarlh

+0

아니 MS SQL에서 "열"키워드없이 열을 수정할 수 없습니다 –

+0

누가 수정했다? 누가 MS SQL Server를 사용 했습니까? – jarlh

0

에서 수정 열에 대한 열 Test_Column 사용을 추가합니다. 충분히

ALTER TABLE xxx ADD column_name TYPE; 

예를 들어 Oracle의 경우

그러나 PostgreSQL을에 당신이해야 columnadd

ALTER TABLE xxx ADD COLUMN column_name TYPE; 
+0

그리고 ANSI SQL은'COLUMN' 키워드가 옵션입니다. 즉, 두 버전 모두 허용됩니다. – jarlh

+0

@ Abihabi87 expalnin @ jarlh COLUMN SQL Server 2012에서 작동하지 않는 열 수정 수정 시도하는 똑같은 좋은 –