当前位置:Gxlcms > 数据库问题 > MySql存储过程动态创建表并插入数据

MySql存储过程动态创建表并插入数据

时间:2021-07-01 10:21:17 帮助过:4人阅读

         二:用concat函数拼接动态创建表的语句并执行

技术分享

         三:同样用concat函数拼接向动态创建的表写入数据的语句并执行

技术分享

                   因为数据库表都是固定前缀加当前日期的形式,所以无论创建表还是写入数据其实都是根据动态表来的,所以不能向原来那种固定表一样来写简单的insert 语句,另外,传给存储过程的参数id,并不能直接传给存储的insert语句,会报sql语句错误,所以需要引入局部参数,可能并不是最好的办法,但是目前作者还没找到更好的写法,如果大家有什么更好的或者觉得哪里可以改进的希望多多交流。

        

         对于mysql,我们不可忽视其强大,mysql还有很多需要学习的,接下来既然每天都动态生成记录表了,那么肯定需要一个job,来按照一定的时间规律来清除或者备份数据库表,接下来就要研究mysql的job,慢慢来,要学的还很多。

        

         

版权声明:本文为博主原创文章,未经博主允许不得转载。

MySql存储过程动态创建表并插入数据

标签:mysql   存储   数据   动态 表   

人气教程排行