DECLARE EXIT HANDLER FOR SQLEXCEPTION,NOT FOUND
BEGIN
SET returnCode = 0;
SET returnMsg = 'ERROR';
INSERT INTO td_store.tde_log(user_id,procedureName,content) VALUES(operator,'ERROR: generateRandomDateForOffice.',concat(' time:',now(),@@error_count,' errors'));
ROLLBACK;
END;这是我代码的一部分,抓取异常的,我现在想把异常具体信息(PS:消息:写入文件'%s'时出错 (errno: %d)· 错误:1027 SQLSTATE: HY000 (ER_FILE_USED) )也抓取出来,写入这表中。该怎么弄呢???找了很久都没有找到方法。
BEGIN
SET returnCode = 0;
SET returnMsg = 'ERROR';
INSERT INTO td_store.tde_log(user_id,procedureName,content) VALUES(operator,'ERROR: generateRandomDateForOffice.',concat(' time:',now(),@@error_count,' errors'));
ROLLBACK;
END;这是我代码的一部分,抓取异常的,我现在想把异常具体信息(PS:消息:写入文件'%s'时出错 (errno: %d)· 错误:1027 SQLSTATE: HY000 (ER_FILE_USED) )也抓取出来,写入这表中。该怎么弄呢???找了很久都没有找到方法。
解决方案 »
- mysql里的mysql_query函数
- mysql查询某字段的多条结果显示成按逗号隔开
- mysql 如何统计一季度数据
- linux mysql 中文乱码
- 求各位英雄们帮小弟弟解决一个MySQL中文转码的问题。急~~~~~~~~~~~~
- 我有一oracle数据库想把里面的内容改成mysql的,请问有谁会吗?帮忙改下,我贴代码.
- php与mysql连接的问题。
- 该做得都做了,怎么还是不行,请指教
- MySql中 select a from (select a,b from table) 报语法错
- ERROR 2013 (HY000): Lost connection to MySQL server during query
- mysql如何打包进应用程序
- group by一列数据,但是要合并数据,有个函数忘记了,谢谢帮助
INSERT INTO td_store.tde_log(user_id,procedureName,content) VALUES(operator,'ERROR: generateRandomDateForOffice.',concat(' time:',now(),@@error_count,' errors'));
也ROLLBACK掉啊?