发布网友 发布时间:2022-04-22 01:23
共4个回答
热心网友 时间:2022-04-08 05:10
mysql不能直接运行动态sql语句的,但是可以写在存储过程中,然后调用过程执行,具体如下:
(1)定义存储过程,示例:
CREATE DEFINER=`root`@`localhost` PROCEDURE `query_extra_table`(table_index varchar(255) )(2)调用存储过程:
热心网友 时间:2022-04-08 06:28
set @s=concat('select * from jxsheet_', month(curdate()));热心网友 时间:2022-04-08 08:03
select * from concat('jxsheet_',SUBSTRING(NOW(),6,2))追问刚试过了,不行。这一行报错了
热心网友 时间:2022-04-08 09:54
这个需要在内存中用字符串来处理吧。追问具体怎么实现,求教