发布网友 发布时间:2022-04-08 17:47
共5个回答
热心网友 时间:2022-04-08 19:16
alter table 表名 alter column 字段名 type not null。
1、修改字段名:
alter table 表名 rename column A to B。
2、修改字段默认值:
alter table 表名 add default (0) for 字段名 with values,如果字段有默认值,则需要先删除字段的约束,在添加新的默认值。
3、增加字段:
alter table 表名 add 字段名 type not null default 0 。
5、删除字段:
alter table 表名 drop column 字段名。
扩展资料:
alter其他用法
1.重命名表
ALTER TABLE 【表名字】 RENAME 【表新名字】
2.删除表中主键
Alter TABLE 【表名字】 drop primary key
3.添加主键
ALTER TABLE sj_resource_charges ADD CONSTRAINT PK_SJ_RESOURCE_CHARGES PRIMARY KEY (resid,resfromid)
4.添加索引
ALTER TABLE sj_resource_charges add index INDEX_NAME (name);
5. 添加唯一*条件索引
ALTER TABLE sj_resource_charges add unique emp_name2(cardnumber);
6.删除索引
alter table tablename drop index emp_name;
7.联合唯一索引
ALTER TABLE tablename ADD UNIQUE INDEX INDEX_NAME (school_id, settlement_time);
alter ignore table tablename add unique index(user_id,user_name)
参考资料:百度百科——ALTER TABLE – SQL 命令
热心网友 时间:2022-04-08 20:34
alter table 表名 alter column 字段名 type not null。
1、修改字段名:
alter table 表名 rename column A to B。
2、修改字段默认值:
alter table 表名 add default (0) for 字段名 with values,如果字段有默认值,则需要先删除字段的约束,在添加新的默认值。
3、增加字段:
alter table 表名 add 字段名 type not null default 0 。
5、删除字段:
alter table 表名 drop column 字段名。
扩展资料:
alter 语句的其他用法:
1、#同时删除多列:
ALTER TABLE smbms_bill DROP address,DROP userName。
2、#删除一列的同时在新增一列:
ALTER TABLE smbms_bill DROP userName,ADD age INT(2) NOT NULL DEFAULT 22。
3、#添加主键约束:
ALTER TABLE tab_name ADD [CONSTRAINT[symbol]] PRIMARY KEY [index_type](index_col_name);
ALTER TABLE t_user ADD CONSTRAINT PK_t_user_uid PRIMARY KEY(uid)。
4、#添加唯一约束:
ALTER TABLE tab_name ADD [CONSTRAINT[symbol]] UNIQUE [INDEX|KEY] [index_name] [index_type](index_col_name);
ALTER TABLE t_user ADD UNIQUE (user_name);#user_name 要加括号。
参考资料:百度百科-SQL ALTER TABLE语句
热心网友 时间:2022-04-08 22:09
alter table 表名 alter column 字段名 type not null。
1、修改字段名:
alter table 表名 rename column A to B。
2、修改字段默认值:
alter table 表名 add default (0) for 字段名 with values,如果字段有默认值,则需要先删除字段的约束,在添加新的默认值。
3、增加字段:
alter table 表名 add 字段名 type not null default 0 。
5、删除字段:
alter table 表名 drop column 字段名。
扩展资料
alter 语句的其他用法:
1、#同时删除多列:
ALTER TABLE smbms_bill DROP address,DROP userName。
2、#删除一列的同时在新增一列:
ALTER TABLE smbms_bill DROP userName,ADD age INT(2) NOT NULL DEFAULT 22。
3、#添加主键约束:
ALTER TABLE tab_name ADD [CONSTRAINT[symbol]] PRIMARY KEY [index_type](index_col_name);
ALTER TABLE t_user ADD CONSTRAINT PK_t_user_uid PRIMARY KEY(uid)。
4、#添加唯一约束:
ALTER TABLE tab_name ADD [CONSTRAINT[symbol]] UNIQUE [INDEX|KEY] [index_name] [index_type](index_col_name);
ALTER TABLE t_user ADD UNIQUE (user_name);#user_name 要加括号。
热心网友 时间:2022-04-09 00:00
alter table 表名热心网友 时间:2022-04-09 02:08
最好别这么干 很容易溢出的