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) )也抓取出来,写入这表中。该怎么弄呢???找了很久都没有找到方法。
解决方案 »
- 新手问题:mysqld.exe占用400多M内存,该怎么办?
- 关于MySQL的问题!请高手帮忙!
- mysql大批量操作报错Server connection failure during transaction
- 帮忙,急!!!!sql执行错误 # 1093 .从数据库的响应:
- ADOQUERY通过MYoledb联接MYSQL数据库,更新记录时出错!急......在线等待!!!!
- Mysql 读取 其他数据库的数据
- 一个获取总数的sql,求更优解
- 关于触发器的问题!马上给分!
- 新手触发器问题求解!!!标题要长!!!!!!!!!!!!!!
- MySQL中文和数字排序问题
- mysql如何打包进应用程序
- group by一列数据,但是要合并数据,有个函数忘记了,谢谢帮助
INSERT INTO td_store.tde_log(user_id,procedureName,content) VALUES(operator,'ERROR: generateRandomDateForOffice.',concat(' time:',now(),@@error_count,' errors'));
也ROLLBACK掉啊?