summaryrefslogtreecommitdiff
path: root/storage/innobase/dict/dict0dict.c
diff options
context:
space:
mode:
authorJimmy Yang <jimmy.yang@oracle.com>2010-11-14 23:08:04 -0800
committerJimmy Yang <jimmy.yang@oracle.com>2010-11-14 23:08:04 -0800
commitf64026427e7906f2ec5a70bd3c4517f1abdd7cfb (patch)
tree50ecbccd5208808ce34d304b64440c54cc65b964 /storage/innobase/dict/dict0dict.c
parenta8266151de28bb0afaaef4b73d386035c1525091 (diff)
downloadmariadb-git-f64026427e7906f2ec5a70bd3c4517f1abdd7cfb.tar.gz
Fix Bug #16290 Unclear error message when adding foreign key constraint
rb://502 approved by Sunny Bains
Diffstat (limited to 'storage/innobase/dict/dict0dict.c')
-rw-r--r--storage/innobase/dict/dict0dict.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/storage/innobase/dict/dict0dict.c b/storage/innobase/dict/dict0dict.c
index b4191ad2d6d..0d15ad8b716 100644
--- a/storage/innobase/dict/dict0dict.c
+++ b/storage/innobase/dict/dict0dict.c
@@ -3483,7 +3483,7 @@ col_loop1:
start_of_latest_foreign);
mutex_exit(&dict_foreign_err_mutex);
- return(DB_CANNOT_ADD_CONSTRAINT);
+ return(DB_CHILD_NO_INDEX);
}
ptr = dict_accept(cs, ptr, "REFERENCES", &success);
@@ -3764,7 +3764,7 @@ try_find_index:
start_of_latest_foreign);
mutex_exit(&dict_foreign_err_mutex);
- return(DB_CANNOT_ADD_CONSTRAINT);
+ return(DB_PARENT_NO_INDEX);
}
} else {
ut_a(trx->check_foreigns == FALSE);