mysql 怎么给一个表一次增加多个字段?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql 怎么给一个表一次增加多个字段?相关的知识,希望对你有一定的参考价值。

谢谢

一、添加字段的命令如下:alter table tableName add newColumn varchar(8) comment '新添加的字段'

1、添加单行字段:

ALTER TABLE role
ADD `module` int(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '模块';

2、添加多行字段:

ALTER TABLE role
ADD COLUMN `module` int(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '模块',
ADD COLUMN `type` VARCHAR(30) NOT NULL COMMENT '项目' AFTER `default_module`;

扩展资料

增加字段注意事项:

1、在增加字段的语句中需要注意的是,comment为注释,就像在java中//作用是一样的。

2、comment后需要加单引号将注释引起来。

3、创建新表的脚本中,可在字段定义脚本中添加comment属性来添加注释。

参考资料 百度百科 mysql



参考技术A

mysql 给一个表一次增加多个字段的代码如下:

alter table admin_pay_type add erp_code varchar(20) not null,
add province varchar(30),
add city varchar(30),
add bank varchar(30),
add subbranch varchar(30),
add account_num varchar(30),
add account_name varchar(30).

扩展资料:

MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS应用软件。

MySQL是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。

MySQL所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL 软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择 MySQL 作为网站数据库。

由于其社区版的性能卓越,搭配 php 和 Apache 可组成良好的开发环境。

参考资料:mysql 怎么给一个表一次增加多个字段--CSDN

参考技术B

应该这样增加

ALTER TABLE

MYTABLE ADD FIELD1 VARCHAR(10),

ADD FIELD2 INT,

ADD FIELD3 VARCHAR

MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件。

拓展资料:

MySQL是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。

MySQL所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL 软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择 MySQL 作为网站数据库。

普通索引:

普通索引(由关键字 KEY 或 INDEX 定义的索引)的任务是加快对数据的访问速度。因此,应该只为那些最经常出现查询条件(WHERE column =)或排序条件(ORDER BY column)中的数据列创建索引。只要有可能,就应该选择一个数据最整齐、最紧凑的数据列(如一个整数类型的数据列)来创建索引。

mySQL 百度百科

参考技术C

mysql为一个表增加多个字段的语法为:

ALTER TABLE 表名      ADD COLUMN `字段名1` 数据类型(长度) [DEFAULT NULL], 

ADD COLUMN `字段名2`  数据类型(长度) [DEFAULT NULL];

其中,default null为可选内容。

举例,已知表admin_pay_type,为其增加erp_code、province、province、city、bank等4个字段,

sql如下:

alter table admin_pay_type 

add erp_code varchar(20) not null,

add province varchar(30),

add city varchar(30),

add bank varchar(30);

扩展资料:

整理部分Mysql常用表处理命令:

1、查看列:desc 表名;

2、修改表名:alter table t_book rename to bbb;

3、添加列:alter table 表名 add column 列名 varchar(30);

4、删除列:alter table 表名 drop column 列名;

5、修改列名MySQL: alter table bbb change nnnnn hh int;

6、修改列名SQLServer:exec sp_rename't_student.name','nn','column';

7、修改列名Oracle:lter table bbb rename column nnnnn to hh int;

8、修改列属性:alter table t_book modify name varchar(22);

参考资料来源:北方网-初学者必读MySQL数据库常见问题汇总

参考技术D

执行SQl语句的命令:

ALTER TABLE MYTABLE ADD FIELD1 VARCHAR(10),ADD FIELD2 VARCHAR(8),ADD FIELD3 VARCHAR(12)

其中说明:

MYTABLE:表名

FIELD1:需要增加的字段名1

FIELD2 :需要增加的字段名2

FIELD3:需要增加的字段名3

扩展资料:

ALTER TABLE ------SQL 命令:以编程方式修改表的结构。

ALTER TABLE 命令可以用于修改还没有添加到数据库中的表的结构。然而在修改自由表时,如果加入 DEFAULT、FOREIGN KEY、PRIMARY REFERENCES 或 SET 子句,Visual FoxPro 将出现错误。
ALTER TABLE 命令可以通过建立新表头和往表头中添加记录来重建表。例如,改变字段类型或字段宽度。
表经过重建后,将对所有改变了类型或宽度的字段执行字段有效性规则。如果修改了表中所有字段的类型或宽度,将执行表的有效性规则。

参考资料:百度百科-ALTER TABLE-SQL命令

以上是关于mysql 怎么给一个表一次增加多个字段?的主要内容,如果未能解决你的问题,请参考以下文章

响应式可折叠表一次一个:

oracle 怎么给字段增加多个条件

kettle利用excel文件增量同步一个库的数据(多表一次增量同步)

Ef DbMigration 非主键字段 怎么设置为自增

mysql数据库怎么设置乐观锁

oracle 表一的A、B两个字段是联合主键,表二使用表一的A字段作为外键,这样可以吗?