在数据表中添加⼀个字段的SQL语句怎么写-百度
增加字段的sql语句
数据表中添加⼀个字段的标准SQL语句写法为:
alter table  表名  add (字段字段类型)  [ default  '输⼊默认值']  [null/not null]  ;
举例:ALTER TABLE employee  ADD  spbh varchar(20) NOT NULL Default 0
意思就是在表employee 中加⼊字段spbh,该字段的类型是varchar,⼤⼩20,并且不允许为空,初始默认值是0。
扩展资料:
其他常⽤sql语句:
1、修改数据表中某项字段属性,为其添加备注。
语句格式:comment on column  库名.表名.字段名 is  '输⼊的备注';
⽰例:我要在ers_data库中  test表 document_type字段添加备注,则sql语句为:
comment on column st.document_type is '⽂件类型';
2、修改数据表中某字段类型。
语句格式:alter table 表名  modiy (字段字段类型  [default '输⼊默认值' ] [null/not null]  ,字段字段类型  [default '输⼊默认值' ] [null/not null] ); 修改多个字段⽤逗号隔开。
⽰例:想要修改⼀个teacher教师表中字段办公室classroom的类型为char(20),且默认值“办公室”,则对应sql为:
ALTER TABLE teacher ALTER COLUMN classroom VARCHAR(20) NOT NULL default "办公室";
3、删除数据表中的某字段。
语句格式:alter table  表名  drop (字段);
⽰例:删除表student中的字段age,可以⽤如下sql:
alter table student drop age;
数据表中添加⼀个字段的SQL语句写法为:
1、alter table 表名 ADD 字段类型 NOT NULL Default 0
2、ALTER TABLE employee  ADD  spbh varchar(20) NOT NULL Default 0
3、在表employee 中加⼊ spbh  类型是varchar⼤⼩20 不为空默认值是0
扩展资料
通⽤式: alter table [表名] add [字段名] 字段属性 default 缺省值 default 是可选参数
增加字段: alter table [表名] add 字段名 smallint default 0 增加数字字段,整型,缺省值为0
alter table [表名] add 字段名 int default 0 增加数字字段,长整型,缺省值为0
alter table [表名] add 字段名 single default 0 增加数字字段,单精度型,缺省值为0
alter table [表名] add 字段名 double default 0 增加数字字段,双精度型,缺省值为0
alter table [表名] add 字段名 Tinyint default 0 增加数字字段,字节型,缺省值为0
alter table [表名] add 字段名 text [null] 增加备注型字段,[null]可选参数
alter table [表名] add 字段名 memo [null] 增加备注型字段,[null]可选参数
alter table [表名] add 字段名 varchar(N) [null] 增加变长⽂本型字段⼤⼩为N(1~255)
alter table [表名] add 字段名 char [null] 增加定长⽂本型字段⼤⼩固定为255
alter table [表名] add 字段名 Datetime default 函数增加⽇期型字段,其中函数可以是now(),date()等,表⽰缺省值删除字段: alter table [表名] drop 字段名
修改变长⽂本型字段的⼤⼩:alter table [表名] alter 字段名 varchar(N)
删除表: drop table [表名]

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。