summaryrefslogtreecommitdiff
path: root/sql/sp_pcontext.cc
diff options
context:
space:
mode:
authorAlexander Barkov <bar@mariadb.org>2017-03-03 15:02:08 +0400
committerAlexander Barkov <bar@mariadb.org>2017-04-05 15:02:59 +0400
commit1b8a0c879d80733e3c684080b8c7719c35642e0d (patch)
tree1a98d1e701ddde368b1b1b7c76346a76a2328f9e /sql/sp_pcontext.cc
parent400de202792246bc1f6f5cb8813ecd35dc923200 (diff)
downloadmariadb-git-1b8a0c879d80733e3c684080b8c7719c35642e0d.tar.gz
MDEV-12133 sql_mode=ORACLE: table%ROWTYPE in variable declarations
Diffstat (limited to 'sql/sp_pcontext.cc')
-rw-r--r--sql/sp_pcontext.cc5
1 files changed, 2 insertions, 3 deletions
diff --git a/sql/sp_pcontext.cc b/sql/sp_pcontext.cc
index 628c79a880b..332f43db846 100644
--- a/sql/sp_pcontext.cc
+++ b/sql/sp_pcontext.cc
@@ -634,8 +634,7 @@ sp_variable::find_row_field(const LEX_STRING &var_name,
const Spvar_definition *def;
if ((def= field_def.find_row_field_by_name(field_name.str, row_field_offset)))
return def;
- my_printf_error(ER_UNKNOWN_ERROR,
- "Row variable '%s' does not have a field '%s'",
- MYF(0), var_name.str, field_name.str);
+ my_error(ER_ROW_VARIABLE_DOES_NOT_HAVE_FIELD, MYF(0),
+ var_name.str, field_name.str);
return NULL;
}