diff options
author | Jimmy Yang <jimmy.yang@oracle.com> | 2010-11-14 23:08:04 -0800 |
---|---|---|
committer | Jimmy Yang <jimmy.yang@oracle.com> | 2010-11-14 23:08:04 -0800 |
commit | f64026427e7906f2ec5a70bd3c4517f1abdd7cfb (patch) | |
tree | 50ecbccd5208808ce34d304b64440c54cc65b964 /storage/innobase/dict/dict0dict.c | |
parent | a8266151de28bb0afaaef4b73d386035c1525091 (diff) | |
download | mariadb-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.c | 4 |
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); |