diff options
author | unknown <jimw@rama.(none)> | 2007-06-06 10:57:07 -0700 |
---|---|---|
committer | unknown <jimw@rama.(none)> | 2007-06-06 10:57:07 -0700 |
commit | 0f6047e455b82e0246317be5ec49ffc4fccceb42 (patch) | |
tree | 14e9cb6702b9a4a6f6a762ef63264a1b2e3a9205 /mysql-test/t/sp.test | |
parent | 10a21ed042e39c8800893dbb8ba711d54daf4896 (diff) | |
download | mariadb-git-0f6047e455b82e0246317be5ec49ffc4fccceb42.tar.gz |
Bug #28842 Different 'duplicate key' error code between 5.0 and 5.1
The patch for WL 1563 added a new duplicate key error message so that the
key name could be provided instead of the key number. But the error code
for the new message was used even though that did not need to change.
This could cause unnecessary problems for applications that used the old
ER_DUP_ENTRY error code to detect duplicate key errors.
mysql-test/t/auto_increment.test:
Update ER_DUP_ENTRY-related error message values
mysql-test/t/create.test:
Update ER_DUP_ENTRY-related error message values
mysql-test/t/create_select_tmp.test:
Update ER_DUP_ENTRY-related error message values
mysql-test/t/ctype_ucs2_def.test:
Update ER_DUP_ENTRY-related error message values
mysql-test/t/ctype_utf8.test:
Update ER_DUP_ENTRY-related error message values
mysql-test/t/delayed.test:
Update ER_DUP_ENTRY-related error message values
mysql-test/t/heap.test:
Update ER_DUP_ENTRY-related error message values
mysql-test/t/heap_btree.test:
Update ER_DUP_ENTRY-related error message values
mysql-test/t/heap_hash.test:
Update ER_DUP_ENTRY-related error message values
mysql-test/t/innodb.test:
Update ER_DUP_ENTRY-related error message values
mysql-test/t/insert_select.test:
Update ER_DUP_ENTRY-related error message values
mysql-test/t/insert_update.test:
Update ER_DUP_ENTRY-related error message values
mysql-test/t/join_outer.test:
Update ER_DUP_ENTRY-related error message values
mysql-test/t/key.test:
Update ER_DUP_ENTRY-related error message values
mysql-test/t/merge.test:
Update ER_DUP_ENTRY-related error message values
mysql-test/t/myisam.test:
Update ER_DUP_ENTRY-related error message values
mysql-test/t/ndb_basic.test:
Update ER_DUP_ENTRY-related error message values
mysql-test/t/ndb_charset.test:
Update ER_DUP_ENTRY-related error message values
mysql-test/t/ndb_index_unique.test:
Update ER_DUP_ENTRY-related error message values
mysql-test/t/ndb_insert.test:
Update ER_DUP_ENTRY-related error message values
mysql-test/t/ndb_replace.test:
Update ER_DUP_ENTRY-related error message values
mysql-test/t/ndb_update.test:
Update ER_DUP_ENTRY-related error message values
mysql-test/t/replace.test:
Update ER_DUP_ENTRY-related error message values
mysql-test/t/rpl_err_ignoredtable.test:
Update ER_DUP_ENTRY-related error message values
mysql-test/t/rpl_ndb_do_table.test:
Update ER_DUP_ENTRY-related error message values
mysql-test/t/rpl_row_create_table.test:
Update ER_DUP_ENTRY-related error message values
mysql-test/t/rpl_sp.test:
Update ER_DUP_ENTRY-related error message values
mysql-test/t/show_check.test:
Update ER_DUP_ENTRY-related error message values
mysql-test/t/sp-error.test:
Update ER_DUP_ENTRY-related error message values
mysql-test/t/sp.test:
Update ER_DUP_ENTRY-related error message values
mysql-test/t/sp_trans.test:
Update ER_DUP_ENTRY-related error message values
mysql-test/t/sp_trans_log.test:
Update ER_DUP_ENTRY-related error message values
mysql-test/t/temp_table.test:
Update ER_DUP_ENTRY-related error message values
mysql-test/t/type_binary.test:
Update ER_DUP_ENTRY-related error message values
mysql-test/t/type_bit.test:
Update ER_DUP_ENTRY-related error message values
mysql-test/t/type_bit_innodb.test:
Update ER_DUP_ENTRY-related error message values
mysql-test/t/type_blob.test:
Update ER_DUP_ENTRY-related error message values
mysql-test/t/type_varchar.test:
Update ER_DUP_ENTRY-related error message values
mysql-test/r/create.result:
Update ER_DUP_ENTRY-related error message values
mysql-test/r/rpl_sp.result:
Update ER_DUP_ENTRY-related error message values
mysql-test/r/sp.result:
Update ER_DUP_ENTRY-related error message values
mysql-test/include/mix1.inc:
Update ER_DUP_ENTRY-related error message values
mysql-test/include/mix2.inc:
Update ER_DUP_ENTRY-related error message values
mysql-test/include/ps_modify.inc:
Update ER_DUP_ENTRY-related error message values
mysql-test/include/query_cache.inc:
Update ER_DUP_ENTRY-related error message values
mysql-test/include/varchar.inc:
Update ER_DUP_ENTRY-related error message values
mysql-test/extra/binlog_tests/insert_select-binlog.test:
Update ER_DUP_ENTRY-related error message values
mysql-test/extra/binlog_tests/mix_innodb_myisam_binlog.test:
Update ER_DUP_ENTRY-related error message values
mysql-test/extra/rpl_tests/rpl_auto_increment.test:
Update ER_DUP_ENTRY-related error message values
mysql-test/extra/rpl_tests/rpl_foreign_key.test:
Update ER_DUP_ENTRY-related error message values
mysql-test/extra/rpl_tests/rpl_insert_delayed.test:
Update ER_DUP_ENTRY-related error message values
mysql-test/extra/rpl_tests/rpl_insert_id.test:
Update ER_DUP_ENTRY-related error message values
mysql-test/extra/rpl_tests/rpl_insert_id_pk.test:
Update ER_DUP_ENTRY-related error message values
mysql-test/extra/rpl_tests/rpl_loaddata.test:
Update ER_DUP_ENTRY-related error message values
mysql-test/extra/rpl_tests/rpl_row_basic.test:
Update ER_DUP_ENTRY-related error message values
mysql-test/extra/rpl_tests/rpl_stm_EE_err2.test:
Update ER_DUP_ENTRY-related error message values
mysql-test/extra/rpl_tests/rpl_trig004.test:
Update ER_DUP_ENTRY-related error message values
sql/handler.cc:
Restore use of ER_DUP_ENTRY error code even when ER_DUP_ENTRY_WITH_KEY_NAME
error message is being used. (Bug #28842)
Diffstat (limited to 'mysql-test/t/sp.test')
-rw-r--r-- | mysql-test/t/sp.test | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/mysql-test/t/sp.test b/mysql-test/t/sp.test index 08a01be0fd2..8972e8bae4a 100644 --- a/mysql-test/t/sp.test +++ b/mysql-test/t/sp.test @@ -1767,11 +1767,11 @@ insert into t3 (a) values (1)| create procedure h_ee() deterministic begin - declare continue handler for 1582 -- ER_DUP_ENTRY_WITH_KEY_NAME + declare continue handler for 1062 -- ER_DUP_ENTRY select 'Outer (bad)' as 'h_ee'; begin - declare continue handler for 1582 -- ER_DUP_ENTRY_WITH_KEY_NAME + declare continue handler for 1062 -- ER_DUP_ENTRY select 'Inner (good)' as 'h_ee'; insert into t3 values (1); @@ -1781,7 +1781,7 @@ end| create procedure h_es() deterministic begin - declare continue handler for 1582 -- ER_DUP_ENTRY_WITH_KEY_NAME + declare continue handler for 1062 -- ER_DUP_ENTRY select 'Outer (good)' as 'h_es'; begin @@ -1827,7 +1827,7 @@ end| create procedure h_ex() deterministic begin - declare continue handler for 1582 -- ER_DUP_ENTRY_WITH_KEY_NAME + declare continue handler for 1062 -- ER_DUP_ENTRY select 'Outer (good)' as 'h_ex'; begin @@ -1846,7 +1846,7 @@ begin select 'Outer (bad)' as 'h_se'; begin - declare continue handler for 1582 -- ER_DUP_ENTRY_WITH_KEY_NAME + declare continue handler for 1062 -- ER_DUP_ENTRY select 'Inner (good)' as 'h_se'; insert into t3 values (1); @@ -2019,7 +2019,7 @@ begin select 'Outer (bad)' as 'h_xe'; begin - declare continue handler for 1582 -- ER_DUP_ENTRY_WITH_KEY_NAME + declare continue handler for 1062 -- ER_DUP_ENTRY select 'Inner (good)' as 'h_xe'; insert into t3 values (1); @@ -4511,7 +4511,7 @@ begin select bug12379(); end| ---error ER_DUP_ENTRY_WITH_KEY_NAME +--error ER_DUP_ENTRY select bug12379()| select 1| # statement-based binlogging will show warning which row-based won't; @@ -4522,7 +4522,7 @@ select 2| call bug12379_2()| --enable_warnings select 3| ---error ER_DUP_ENTRY_WITH_KEY_NAME +--error ER_DUP_ENTRY call bug12379_3()| select 4| @@ -4604,7 +4604,7 @@ end| call bug6127()| select * from t3| ---error ER_DUP_ENTRY_WITH_KEY_NAME +--error ER_DUP_ENTRY call bug6127()| select * from t3| set sql_mode=@sm| @@ -5532,11 +5532,11 @@ insert into t3 values (1)| create procedure bug15011() deterministic begin - declare continue handler for 1582 + declare continue handler for 1062 select 'Outer' as 'Handler'; begin - declare continue handler for 1582 + declare continue handler for 1062 select 'Inner' as 'Handler'; insert into t3 values (1); |