>  기사  >  데이터 베이스  >  SQL에 필드를 추가하는 명령문은 무엇입니까?

SQL에 필드를 추가하는 명령문은 무엇입니까?

hzc
hzc원래의
2020-06-17 16:43:3828998검색

SQL에 필드를 추가하는 명령문은 무엇입니까?

필드를 추가하는 SQL 문은 무엇인가요?

데이터 테이블에 필드를 추가하는 표준 SQL 문은 다음과 같습니다.

alter table  表名  add (字段 字段类型)  [ default  '输入默认值']  [null/not null]  ;

예:

ALTER TABLE employee  ADD  spbh varchar(20) NOT NULL Default 0

spbh 필드를 직원 테이블에 추가하는 것을 의미합니다. 필드 유형은 varchar이고 크기는 20입니다. 초기 기본값은 0입니다.

SQL에 필드를 추가하는 명령문은 무엇입니까?

확장 정보:

기타 일반적으로 사용되는 SQL 문:

1. 데이터 테이블의 필드 속성을 수정하고 설명을 추가합니다.

문 형식:

comment on column  库名.表名.字段名 is  '输入的备注';

예: ers_data 라이브러리에 있는 테스트 테이블의 document_type 필드에 주석을 추가하려는 경우 sql 문은 다음과 같습니다.

comment on column ers_data.test.document_type is '文件类型';

2.

문 형식:

alter table 表名  modiy (字段  字段类型  [default '输入默认值' ] [null/not null]  ,字段  字段类型  [default '输入默认值' ] [null/not null] );

여러 필드를 쉼표로 구분하여 수정합니다.

예: 교사 테이블의 현장 사무실 교실 유형을 char(20)로 수정하고 기본값이 "office"인 경우 해당 SQL은

ALTER TABLE teacher ALTER COLUMN classroom VARCHAR(20) NOT NULL default "办公室";

3입니다. 테이블.

문 형식:

alter table  表名  drop (字段);

예: 학생 테이블에서 age 필드를 삭제하려면 다음 SQL을 사용할 수 있습니다.

alter table student drop age;

권장 튜토리얼: "sql tutorial"

위 내용은 SQL에 필드를 추가하는 명령문은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.