最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

MySQL中如何增加字段SQL語(yǔ)句

 更新時(shí)間:2023年02月15日 09:53:35   作者:勝金  
這篇文章主要介紹了MySQL中如何增加字段SQL語(yǔ)句問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

MySQL增加字段SQL語(yǔ)句

使用ALTER TABLE向MySQL數(shù)據(jù)庫(kù)的表中添加字段

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

語(yǔ)句內(nèi)容:

  • table_name:表明;
  • column_name:需要添加的字段名;
  • VARCHAR(100):字段類型為varchar,長(zhǎng)度100;
  • DEFAULT NULL:默認(rèn)值NULL;
  • AFTER old_column:新增字段添加在old_column字段后面。

MYSQL為多表批量新增字段

navicat中新建procedure

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 '創(chuàng)建時(shí)間'");
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 '創(chuàng)建人'");
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 '修改時(shí)間'");
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

把代碼復(fù)制進(jìn)去,保存

新建查詢

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

代碼復(fù)制進(jìn)去執(zhí)行即可,括號(hào)里面是表名

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • MySQL字符集中文亂碼解析

    MySQL字符集中文亂碼解析

    這篇文章主要給大家解析了MySQL字符集中文亂碼的問題,文章通過代碼示例講解的非常詳細(xì),對(duì)我們的學(xué)習(xí)或工作有一定的幫助,需要的朋友可以參考下
    2023-09-09
  • MySQL數(shù)據(jù)庫(kù)連接數(shù)查詢、配置簡(jiǎn)單示例代碼

    MySQL數(shù)據(jù)庫(kù)連接數(shù)查詢、配置簡(jiǎn)單示例代碼

    這篇文章主要介紹了MySQL數(shù)據(jù)庫(kù)連接數(shù)查詢、配置的相關(guān)資料,連接數(shù)與性能密切相關(guān),需要根據(jù)實(shí)際需求合理配置,通過設(shè)置最大連接數(shù)、使用連接池和優(yōu)化應(yīng)用程序連接邏輯,可以提高數(shù)據(jù)庫(kù)的穩(wěn)定性和性能,需要的朋友可以參考下
    2025-03-03
  • 保證MySQL與Redis數(shù)據(jù)一致性的6種實(shí)現(xiàn)方案

    保證MySQL與Redis數(shù)據(jù)一致性的6種實(shí)現(xiàn)方案

    這篇文章將聚焦在一個(gè)非常重要且復(fù)雜的問題上:MySQL與Redis數(shù)據(jù)的一致性,當(dāng)我們?cè)趹?yīng)用中同時(shí)使用MySQL和Redis時(shí),如何保證兩者的數(shù)據(jù)一致性呢?下面就來分享幾種實(shí)用的解決方案,需要的朋友可以參考下
    2024-03-03
  • 詳解MySQL中如何定位阻塞語(yǔ)句

    詳解MySQL中如何定位阻塞語(yǔ)句

    MySQL?阻塞是指在并發(fā)訪問?MySQL?數(shù)據(jù)庫(kù)時(shí),某個(gè)事務(wù)占用了資源并且長(zhǎng)時(shí)間不釋放,導(dǎo)致其他事務(wù)無法執(zhí)行或執(zhí)行緩慢的情況,那如何排查和定位阻塞語(yǔ)句呢,下面來分析下吧
    2023-07-07
  • MySQL常用聚合函數(shù)詳解

    MySQL常用聚合函數(shù)詳解

    下面小編就為大家?guī)硪黄狹ySQL常用聚合函數(shù)詳解。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2016-06-06
  • MYSQL插入處理重復(fù)鍵值的幾種方法

    MYSQL插入處理重復(fù)鍵值的幾種方法

    當(dāng)unique列在一個(gè)UNIQUE鍵上插入包含重復(fù)值的記錄時(shí),默認(rèn)insert的時(shí)候會(huì)報(bào)1062錯(cuò)誤,MYSQL有三種不同的處理方法,下面我們分別介紹。
    2012-09-09
  • MySQL中使用or、in與union all在查詢命令下的效率對(duì)比

    MySQL中使用or、in與union all在查詢命令下的效率對(duì)比

    這篇文章主要介紹了MySQL中使用or、in與union all在查詢命令下的效率對(duì)比,論證了在通常情況下union all并不一定比or及in更快,需要的朋友可以參考下
    2015-11-11
  • MySQL取出隨機(jī)數(shù)據(jù)

    MySQL取出隨機(jī)數(shù)據(jù)

    MySQL 如何從表中取出隨機(jī)數(shù)據(jù) 以前在群里討論過這個(gè)問題,比較的有意思.mysql的語(yǔ)法真好玩.
    2008-04-04
  • MySql escape的使用案例詳解

    MySql escape的使用案例詳解

    本文通過實(shí)際案例給大家介紹MYSQL escape的使用,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),需要的朋友參考下吧
    2021-09-09
  • Mysql?SQL審核平臺(tái)Yearning本地部署方案

    Mysql?SQL審核平臺(tái)Yearning本地部署方案

    Yearning簡(jiǎn)單高效的MYSQL 審計(jì)平臺(tái)一款MYSQL SQL語(yǔ)句/查詢審計(jì)工具,為DBA與開發(fā)人員使用.本地部署,注重隱私,簡(jiǎn)單高效的MYSQL審計(jì)平臺(tái),下面介紹Linux 簡(jiǎn)單部署Yearning 并結(jié)合cpolar 內(nèi)網(wǎng)穿透工具實(shí)現(xiàn)遠(yuǎn)程訪問,破除訪問限制,提高工作效率,感興趣的朋友一起看看吧
    2024-01-01

最新評(píng)論

东台市| 金昌市| 长阳| 韶关市| 昌江| 东港市| 元氏县| 芦山县| 安仁县| 即墨市| 衡阳县| 塔河县| 淳安县| 云安县| 永丰县| 炎陵县| 越西县| 绥宁县| 崇阳县| 温宿县| 任丘市| 石柱| 健康| 博乐市| 塔城市| 定安县| 临夏市| 朝阳区| 昆明市| 莱西市| 武清区| 大理市| 广昌县| 岳阳县| 温州市| 贵德县| 和静县| 安化县| 平山县| 石棉县| 阳泉市|