DROP PROCEDURE IF EXISTS '存储过程名称';
DELIMITER //-- 功     能: XXXX-- 作     者: XXX-- 脚本类型: 手工整理-- 生成时间: 2021-12-09 11:25:06
CREATE PROCEDURE '存储过程名称'() BEGINIF NOT EXISTS(SELECT 1 FROM INFORMATION_SCHEMA.COLUMNS  WHERE TABLE_SCHEMA=database() AND TABLE_NAME='表名' AND COLUMN_NAME='字段名称') THENALTER TABLE 表名 ADD COLUMN '字段名称' VARCHAR(15) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '字段描述';END IF;END//
DELIMITER ;
CALL '存储过程名称'();

MySQL利用存储过程新增字段相关推荐

  1. MySQL利用存储过程清除所有表中的所有记录

    MySQL利用存储过程清除所有表中的所有记录 在使用MySQL过程中,难免会出现一些测试数据,然而这些测试数据在真正部署运行的时候,通常要被清楚掉,并且自增长的字段要回复初始值.如何高效快速的实现以上 ...

  2. mysql多条新增字段sql合并为一条新增

    如下,同一张表,有4条分开的新增字段的sql, alter table aadd column column1 tinyint null default null comment 'column1:0 ...

  3. Mysql 利用存储过程 实现单据号码(单号)生成器(万能版)

    需求: 1.在项目开发过程中有一些业务单据我们希望有一个单号,如采购单.请假单等等. 2.由于上述每个业务单据都在不同的表里,并且由于项目开发不规范(字段命名不统一,有的把单号叫做Code,有的叫做N ...

  4. MySQL利用存储过程自动生成千万条数据

    文章目录 ​前言 ​一.实现思路 ​二.实现步骤 ​1.创建数据库 ​2.创建存储表和内存表 ​3.创建所需函数 ​4.创建存储过程 ​5.调用存储过程插入数据 ​6.统计数据库 ​ 拓展 ​总结 前 ...

  5. mysql的一些新增字段属性操作

    1. 往已经建好数据的表中插入一个字段 参考文档= http://c.biancheng.net/view/7201.html -- 基本格式 ALTER TABLE <表名> ADD & ...

  6. mysql利用存储过程删除数据库历史的过期数据

    最近遇到老板一个任务,要求我删除我们生产数据库产生的流水表的历史的数据,总共大约有2千万条数据.由于流水表正在使用,如果直接删除2千万条这么多的数据会造成卡死,甚至锁表,影响业务.我也考虑过新建一个表 ...

  7. mysql利用存储过程批量插入数据

    -- 如果存在此存储过程则删掉 DROP PROCEDURE IF EXISTS proc_initData; -- 定好结束符为"$" DELIMITER $ -- 创建 CRE ...

  8. mysql用sql新增字段

    ALTER TABLE people ADD COLUMN name VARCHAR(100) DEFAULT NULL COMMENT '姓名' 修改表 people  增加字段 name    长 ...

  9. mysql利用存储过程批量插入一千万数据(半小时)

    示例: 向user表中插入一千万条数据,其中user_id11位手机号随机,可以重复:age为18-27之间:count随机金额,八位小数:status二百万数据为1,八百万数据为0. -- 如果该名 ...

最新文章

  1. 企业移动办公及手机办公方案
  2. 计算机专业python教材_计算机专业几本必看的书!
  3. Failed to resolve: com.android.support:appcompat-v7:27.+ 报错解决方法
  4. 浅析网站建设基本流程
  5. Keil 二进制数输入宏
  6. 64位openSUSE12.3最完整的安装QQ的方法
  7. [IOI2014]Wall
  8. ruby宝石区块链最新消息_Ruby宝石| Ruby工具
  9. mysql 重命名索引_mysql增删改字段,重命名替换字段
  10. faster rcnn resnet_张航、李沐等人提出ResNet最强改进版:性能提高3%,参数不增
  11. Java开源框架集(全)
  12. windows 强制关闭程序并强制删除文件
  13. 13 个非常有用的 Python 代码片段,建议收藏
  14. [Luogu P3975] [TJOI2015]弦论
  15. VS2015配置PCL详细教程,使用配置属性管理器的方法,一劳永逸
  16. 走方格跳格子(dp,递归,排列组合三种方法)
  17. Java统计List中每个元素出现的次数、用java实现生成或显示文件的一些数字、微信小程序开发回顾
  18. ubuntu Failed building wheel for lzf ...gcc...
  19. 图片太大了怎么改小KB?教你2招无损图片压缩
  20. 更智能的洗碗机,省时省水又健康,云米互联网洗碗机Iron X1体验

热门文章

  1. 研究称丈夫比妻子大5岁不易产生矛盾离婚率低
  2. 华为Freebuds 5i左右耳电量不一样是为什么?
  3. 电大网考计算机应用基础考什么,电大网考计算机应用基础统考答案6
  4. codevs 2059 逃出克隆岛
  5. 2021微软暑期实习机试,负进制转换,十进制转-2进制
  6. 【C语言】atoi函数的功能和模拟实现
  7. C# EF框架使用实例
  8. 假冒公安骗取钱财会涉及什么罪名
  9. 大公司病怎么治?贝索斯致股东信泄露了天机
  10. Linux提权工具(linux-exploit-suggester、优)