怎么在Mysql中动态更新数据库
发表于:2025-02-20 作者:千家信息网编辑
千家信息网最后更新 2025年02月20日,这篇文章给大家介绍怎么在Mysql中动态更新数据库,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。动态删除索引DROP PROCEDURE IF EXISTS UPGRADE;DE
千家信息网最后更新 2025年02月20日怎么在Mysql中动态更新数据库
这篇文章给大家介绍怎么在Mysql中动态更新数据库,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。
动态删除索引
DROP PROCEDURE IF EXISTS UPGRADE;DELIMITER $$CREATE PROCEDURE UPGRADE()BEGIN-- RESOURCE.AUDIO_ATTRIBUTE IF EXISTS(SELECT * FROM INFORMATION_SCHEMA.STATISTICS WHERE TABLE_SCHEMA = 'RESOURCE' AND TABLE_NAME = 'AUDIO_ATTRIBUTE' AND INDEX_NAME = 'resource_publish_resource_id_index') THEN ALTER TABLE `AUDIO_ATTRIBUTE` DROP INDEX resource_publish_resource_id_index; END IF;END$$DELIMITER ;CALL UPGRADE();DROP PROCEDURE IF EXISTS UPGRADE;
动态添加字段
DROP PROCEDURE IF EXISTS UPGRADE;DELIMITER $$CREATE PROCEDURE UPGRADE()BEGIN-- HOMEWORK.HOMEWORK_QUESTION_GROUP.FROM_ID IF NOT EXISTS(SELECT * FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA = 'HOMEWORK' AND TABLE_NAME = 'HOMEWORK_QUESTION_GROUP' AND COLUMN_NAME = 'FROM_ID') THEN ALTER TABLE `HOMEWORK_QUESTION_GROUP` ADD COLUMN FROM_ID VARCHAR(50) NULL; END IF;-- HOMEWORK.HOMEWORK_QUESTION_GROUP.QUESTION_TYPE IF NOT EXISTS(SELECT * FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA = 'HOMEWORK' AND TABLE_NAME = 'HOMEWORK_QUESTION_GROUP' AND COLUMN_NAME = 'QUESTION_TYPE') THEN ALTER TABLE `HOMEWORK_QUESTION_GROUP` ADD COLUMN QUESTION_TYPE VARCHAR(50) NULL; END IF;-- HOMEWORK.HOMEWORK_QUESTION_GROUP.DIFFICULTY IF NOT EXISTS(SELECT * FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA = 'HOMEWORK' AND TABLE_NAME = 'HOMEWORK_QUESTION_GROUP' AND COLUMN_NAME = 'DIFFICULTY') THEN ALTER TABLE `HOMEWORK_QUESTION_GROUP` ADD COLUMN DIFFICULTY VARCHAR(50) NULL; END IF;END$$DELIMITER ;CALL UPGRADE();DROP PROCEDURE IF EXISTS UPGRADE;
关于怎么在Mysql中动态更新数据库就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。
动态
数据
数据库
更新
内容
更多
帮助
不错
兴趣
字段
小伙
小伙伴
文章
知识
篇文章
索引
参考
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
流放者柯南服务器寻宝
jsp需要什么服务器
网络安全大赛的介绍和比赛详情
我的世界网易服务器多人生存号
服务器里面有黄灯
游览器服务器几层结构
oracle内容数据库
化合物安全数据库
jsp数据库 登录
珠海pc软件开发咨询
服务器批量远程管理工具
连接mysql数据库的类
国家网络安全基地对应大学
借钱快服务器出错
远程网络技术中心建设方案
贝腾创业总动员服务器地址
铁路网络安全人员编制要求
如何将数据文件添加到数据库
大学网络安全教育横幅
获得对数据库的独占访问权
无法跟服务器建立安全连接怎么办
大庆软件开发公司推荐
软件技术学数据库
长沙网络技术学院官网
软件开发哪个银行技术好
数据库.shd
工控系统网络安全统计
龙岩市网络安全等级制度
互联网时间同步服务器
数据库中是叫骨架线还是结构线