我的编程空间,编程开发者的网络收藏夹
学习永远不晚

MySQL中如何增加字段SQL语句

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

MySQL中如何增加字段SQL语句

MySQL增加字段SQL语句

使用ALTER TABLE向MySQL数据库的表中添加字段

-- 向buildBaseInfo中添加字段
ALTER TABLE table_name ADD COLUMN column_name VARCHAR(100) DEFAULT NULL COMMENT '新加字段' AFTER old_column;

语句内容:

  • table_name:表明;
  • column_name:需要添加的字段名;
  • VARCHAR(100):字段类型为varchar,长度100;
  • DEFAULT NULL:默认值NULL;
  • AFTER old_column:新增字段添加在old_column字段后面。

MYSQL为多表批量新增字段

navicat中新建procedure

MySQL中如何增加字段SQL语句

MySQL中如何增加字段SQL语句

MySQL中如何增加字段SQL语句

CREATE DEFINER=`portal`@`%` PROCEDURE `pro_AddColumn`(
	IN tab VARCHAR(100)
)
BEGIN
IF NOT EXISTS(SELECT 1 FROM information_schema.columns WHERE table_name=tab AND COLUMN_NAME='CREATE_DATE') THEN
SET @exe = CONCAT('ALTER TABLE ',tab," ADD CREATE_DATE DATE COMMENT '创建时间'");
PREPARE sql1 FROM @exe;
EXECUTE sql1;
END IF;
IF NOT EXISTS(SELECT 1 FROM information_schema.columns WHERE table_name=tab AND COLUMN_NAME='CREATE_USER') THEN
SET @exe = CONCAT('ALTER TABLE ',tab," ADD CREATE_USER VARCHAR(50) COMMENT '创建人'");
PREPARE sql1 FROM @exe;
EXECUTE sql1;
END IF;
IF NOT EXISTS(SELECT 1 FROM information_schema.columns WHERE table_name=tab AND COLUMN_NAME='MODIFIED_DATE') THEN
SET @exe = CONCAT('ALTER TABLE ',tab," ADD MODIFIED_DATE DATE COMMENT '修改时间'");
PREPARE sql1 FROM @exe;
EXECUTE sql1;
END IF;
IF NOT EXISTS(SELECT 1 FROM information_schema.columns WHERE table_name=tab AND COLUMN_NAME='MODIFIED_USER') THEN
SET @exe = CONCAT('ALTER TABLE ',tab," ADD MODIFIED_USER VARCHAR(50) COMMENT '修改人'");
PREPARE sql1 FROM @exe;
EXECUTE sql1;
END IF;
IF NOT EXISTS(SELECT 1 FROM information_schema.columns WHERE table_name=tab AND COLUMN_NAME='IP') THEN
SET @exe = CONCAT('ALTER TABLE ',tab," ADD IP VARCHAR(40) COMMENT 'ip'");
PREPARE sql1 FROM @exe;
EXECUTE sql1;
END IF;
END

MySQL中如何增加字段SQL语句

把代码复制进去,保存

新建查询

MySQL中如何增加字段SQL语句

CALL pro_AddColumn("tableA");
CALL pro_AddColumn("tableB");
CALL pro_AddColumn("tableC");
CALL pro_AddColumn("tableD");

代码复制进去执行即可,括号里面是表名

MySQL中如何增加字段SQL语句

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持我们。

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

MySQL中如何增加字段SQL语句

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

MySQL中如何增加字段SQL语句

目录mysql增加字段SQL语句MYSQL为多表批量新增字段navicat中新建procedure新建查询总结MySQL增加字段SQL语句使用ALTER TABLE向MySQL数据库的表中添加字段-- 向buildBaseInfo中添加
2023-02-15

MySQL增加字段SQL语句

使用ALTER TABLE向MySQL数据库的表中添加字段, -- 向buildBaseInfo中添加字段ALTER TABLE table_name ADD COLUMN column_name VARCHAR(100) DEFAULT
2023-08-17

mysql表添加字段sql语句

使用ALTER TABLE向MySQL数据库的表中添加字段 语法规则 ALTER TABLE table_name ADD COLUMN column_name VARCHAR(100) DEFAULT NULL COMMENT '新加字段
2023-08-18

mysql如何增加自增字段

在MySQL中增加自增字段的方法是在创建表时设置该字段为自增属性,具体步骤如下:在创建表时,在字段的数据类型后面添加AUTO_INCREMENT关键字,表示该字段为自增字段。例如,创建一个名为id的自增字段可以这样定义:CREATE TAB
mysql如何增加自增字段
2024-04-09

sql如何给表增加字段

要给表增加字段,可以使用ALTER TABLE语句来实现。具体步骤如下:首先使用ALTER TABLE语句指定要修改的表名。使用ADD COLUMN关键字指定要增加的字段名和字段类型。例如,假设我们要给一个名为students的表增加一个
sql如何给表增加字段
2024-04-20

mysql如何添加自增字段

要在MySQL中添加一个自增字段,可以在创建表的时候使用AUTO_INCREMENT关键字来指定该字段为自增字段。例如:CREATE TABLE users (id INT AUTO_INCREMENT PRIMARY KEY,usern
mysql如何添加自增字段
2024-04-09

mysql表新增字段语句怎么写

要向MySQL表中新增字段,可以使用ALTER TABLE语句。以下是一个示例:ALTER TABLE table_nameADD column_name datatype;其中,table_name是要新增字段的表名,column_
mysql表新增字段语句怎么写
2024-05-11

oracle新增字段的sql语句怎么使用

要在Oracle数据库中新增字段,可以使用ALTER TABLE语句。以下是示例:ALTER TABLE table_nameADD column_name data_type;其中,table_name是要添加字段的表名,column
oracle新增字段的sql语句怎么使用
2024-04-09

dedecms如何增加字段

这篇文章主要介绍“dedecms如何增加字段”,在日常操作中,相信很多人在dedecms如何增加字段问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”dedecms如何增加字段”的疑惑有所帮助!接下来,请跟着小编
2023-07-05

mysql如何给表增加一个字段

要给MySQL数据库中的表增加一个字段,可以使用ALTER TABLE语句。语法如下:ALTER TABLE 表名 ADD 列名 数据类型 [约束条件];例子:ALTER TABLE users ADD email VARCHAR(
mysql如何给表增加一个字段
2024-04-09

oracle如何增加表字段

使用 alter table 语句,具体语法如下:alter table table_name add column_name data_type [constraint-clause]。其中:table_name 为表名,column_n
oracle如何增加表字段
2024-06-13

sql如何在某字段前加字段

要在某个字段前添加新的字段,可以使用ALTER TABLE语句来修改表结构。具体步骤如下:使用ALTER TABLE语句添加新的字段,例如:ALTER TABLE table_name ADD new_column_name data_ty
sql如何在某字段前加字段
2024-04-09

编程热搜

目录