diff options
author | unknown <pem@mysql.comhem.se> | 2005-02-28 18:07:06 +0100 |
---|---|---|
committer | unknown <pem@mysql.comhem.se> | 2005-02-28 18:07:06 +0100 |
commit | 110f6abd3800f0a3be9febc81e295966d2fb9f77 (patch) | |
tree | 541ebb69474f5c6881039a34e9d6b5e24fe87969 /sql/share | |
parent | cfff7e6e184ab70b262ab36eaf8bee07746f87aa (diff) | |
download | mariadb-git-110f6abd3800f0a3be9febc81e295966d2fb9f77.tar.gz |
Fixed BUG#8760: Stored Procedures: Invalid SQLSTATE is allowed in
a DECLARE ? HANDLER FOR stmt.
mysql-test/r/sp-error.result:
New test case for BUG#8776 (check format of sqlstates in handler declarations).
mysql-test/t/sp-error.test:
New test case for BUG#8776 (check format of sqlstates in handler declarations).
sql/share/errmsg.txt:
New error message for malformed SQLSTATEs.
sql/sp_pcontext.cc:
Added function for checking SQLSTATE format.
sql/sp_pcontext.h:
Added function for checking SQLSTATE format.
sql/sql_yacc.yy:
Check format of SQLSTATE in handler declaration.
Diffstat (limited to 'sql/share')
-rw-r--r-- | sql/share/errmsg.txt | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sql/share/errmsg.txt b/sql/share/errmsg.txt index 5757510bfb4..ba4ef70486b 100644 --- a/sql/share/errmsg.txt +++ b/sql/share/errmsg.txt @@ -5326,3 +5326,5 @@ ER_PROC_AUTO_REVOKE_FAIL eng "Failed to revoke all privileges to dropped routine" ER_DATA_TOO_LONG 22001 eng "Data too long for column '%s' at row %ld" +ER_SP_BAD_SQLSTATE 42000 + eng "Bad SQLSTATE: '%s'" |