필드를 추가하는 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 문:
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 중국어 웹사이트의 기타 관련 기사를 참조하세요!