首页| 论坛| 消息

标题:SQL语句的问题
作者:介农酥
日期:2020-01-05 18:03
内容:

mysql(5.5.6)语句如下:
set @sql = CONCAT('select * from express_plc.express_inflow_tt
where create_time > date_sub(CURRENT_TIMESTAMP, INTERVAL 10 day) ',
'into outfile ',
'C:\\Users\\zq\\Desktop\\express_inflow_tt',
DATE_FORMAT(curdate(), '%Y%m%d'),
'.txt');

prepare execsql from @sql;

execute execsql;

报错:
Unknown prepared statement handler (execsql) given to EXECUTE
虽说不属于Qt的问题,但是我也不知道问谁,只能问各位老友了。
语句的本意就是将选择的结果放到一个以日期命名的文件中,上面的方法是我从网上搜的,使用了prepare语句,如果你们有更好的方法,希望能教下,我要把语句放到定时事务里面去。


#1 [介农酥 01-06 10:12]
我自己的语句写错了,我没想到语句写错了,也报错,我以为语句错了,最多,没有结果,没想到直接执行错误。

回复 发表
主题 版块