mysql存储过程2 实现创建一张表(只复制原表的结构)
2023-09-27 14:22:13 时间
一 存储过程代码
1.1 存储过程
drop PROCEDURE if EXISTS p_create_table4;
CREATE DEFINER=`root`@`%` PROCEDURE `p_create_table4`(
IN pa_table_name VARCHAR (30) # 表名
)
BEGIN
# 利用concat拼接字符串函数,将复制表的sql赋值到变量sql_create_table
set @sql_create_table = concat('CREATE TABLE ',pa_table_name,' like ','iip_acc_warn_information');
# 预处理建表
PREPARE sql_create_table FROM @sql_create_table;
# 执行sql
EXECUTE sql_create_table;
END
1.2 调用过程
call p_create_table4("iip_acc_warn_information_8910");
1.3 查看效果
相关文章
- MySQL存储过程详解 mysql 存储过程
- MySQL主从复制技术与读写分离技术amoeba应用
- mysql数据库中,通过一条insert into语句,同时插入多个值
- MySQL存储过程【CREATE PROCEDURE 存储过程名(参数列表)】
- 【Docker/MySQL】解决报错:2006-MySQLserver has gone away
- MySQL 授权远程登录(Ubuntu 环境)
- 三、mysql 存储引擎-建库建表操作
- MySQL存储过程的创建及调用
- mysql基础语法及拓展到web中的sql注入
- 《PHP、MySQL和Apache入门经典(第5版)》一一2.4 在Mac OS X上安装MySQL
- python代码创建Mysql数据表和导入Excel表格数据
- 基于Python+Vue+Mysql实现(物联网)智能大棚【100010340】
- (MariaDB/MySQL)MyISAM存储引擎读、写操作的优先级
- mysql域名解析引起的远程访问过慢?
- Mysql联合,连接查询
- Filebeat使用内置的mysql模块收集日志存储到ES集群并使用kibana存储
- 【MySQL基础篇】SQL通用语法及分类
- mysql 存储过程中文乱码的解决方法
- Mysql学习---使用Python执行存储过程
- ubuntu 在配置MySQL维修
- 【3.3】mysql链接服务器,Federated存储引擎实现远程表,相当于sql server的连接服务器
- mysql工具——使用mysqlshow查看mysql对象信息,查看mysql表大小
- MySQL数据库InnoDB存储引擎中的锁机制--转载