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语句,如果你们有更好的方法,希望能教下,我要把语句放到定时事务里面去。