Bug #69805 | SQLWARNING handler does NOT take precedence over NOT FOUND one | ||
---|---|---|---|
Submitted: | 21 Jul 2013 17:30 | Modified: | 16 Feb 2016 19:17 |
Reporter: | Valeriy Kravchuk | Email Updates: | |
Status: | Closed | Impact on me: | |
Category: | MySQL Server: Documentation | Severity: | S3 (Non-critical) |
Version: | 5.6 | OS: | Any |
Assigned to: | Paul DuBois | CPU Architecture: | Any |
Tags: | handler, manual, not found, signal, sqlwarning |
[21 Jul 2013 17:30]
Valeriy Kravchuk
[22 Jul 2013 11:43]
MySQL Verification Team
Hello Valeriy, Thank you for the report. Verified as described. Thanks, Umesh
[23 Oct 2013 15:24]
Federico Razzoli
My very personal thoughts: * error classes are different sets of conditions, I cannot see any intersection between them * this is true even in SIGNAL case * for this reason, there is no precedence between NOT FOUND and SQLWARNING (sqlstate can begin with 02 or with 01, not both) I don't know if the bug is in the docs or in the code, but I'm pretty sure that changing the server's behavior would break many stored procedures. I hope you will change the docs, not the code.
[16 Feb 2016 19:17]
Paul DuBois
Thank you for your bug report. This issue has been addressed in the documentation. The updated documentation will appear on our website shortly. Changed the docs, not the code.