반응형
SQL Server에 열 추가
SQL Server 테이블에 열을 추가해야 합니다.데이터를 잃어버리지 않고 그렇게 하는 것이 가능한가요, 저는 이미 가지고 있습니다.
물론입니다!그냥 구문을 사용하세요.
예
ALTER TABLE YourTable
ADD Foo INT NULL /*Adds a new int column existing rows will be
given a NULL value for the new column*/
또는
ALTER TABLE YourTable
ADD Bar INT NOT NULL DEFAULT(0) /*Adds a new int column existing rows will
be given the value zero*/
SQL Server 2008에서 첫 번째는 메타데이터만 변경된 것입니다.두 번째는 모든 행을 업데이트합니다.
SQL Server 2012+ Enterprise Edition에서는 메타데이터만 변경됩니다.
다음 쿼리 사용:
ALTER TABLE tablename ADD columname DATATYPE(size);
다음은 예입니다.
ALTER TABLE Customer ADD LastName VARCHAR(50);
SSMS 또는 를 사용하여 열 추가ALTER TABLE .. ADD
기존 데이터를 삭제하지 않습니다.
테이블에 새 열 추가
ALTER TABLE [table]
ADD Column1 Datatype
예
ALTER TABLE [test]
ADD ID Int
사용자가 자동 증분으로 설정하려는 경우
ALTER TABLE [test]
ADD ID Int IDENTITY(1,1) NOT NULL
기본값으로 표에 새 열을 추가합니다.
ALTER TABLE NAME_OF_TABLE
ADD COLUMN_NAME datatype
DEFAULT DEFAULT_VALUE
언급URL : https://stackoverflow.com/questions/5666126/add-column-to-sql-server
반응형
'programing' 카테고리의 다른 글
개발자 연결에서 앱 ID를 제거하는 중 (0) | 2023.06.06 |
---|---|
다음 SDK 구성 요소의 라이센스 계약에 동의하지 않았습니다. (0) | 2023.06.06 |
"지도" 방법은 루비에서 무엇을 합니까? (0) | 2023.06.06 |
특정 iPhone/iPod Touch 모델 탐지 (0) | 2023.06.06 |
SSL 오류 루비젬 설치 시 'https://rubygems.org/ 에서 데이터를 가져올 수 없습니다. (0) | 2023.06.06 |