diff options
author | unknown <monty@tik.mysql.fi> | 2001-03-23 20:38:42 +0200 |
---|---|---|
committer | unknown <monty@tik.mysql.fi> | 2001-03-23 20:38:42 +0200 |
commit | fd433598fefd92904ff65843bd1ff3070604b857 (patch) | |
tree | 9691c3978bd401c61959324ed6f6d3ac30a7840d /mysql-test/t/update.test | |
parent | b4098ead8324790a52a70b4b35a3e83bc4c7ed54 (diff) | |
download | mariadb-git-fd433598fefd92904ff65843bd1ff3070604b857.tar.gz |
Test case for bug when updating on key
Fixed bug in CONCAT_WS()
Print the default ISOLATION level.
Change lock type for CREATE ... SELECT and INSERT/REPLACE ... SELECT
Docs/manual.texi:
Changelog
mysql-test/r/func_str.result:
Added tests for CONCAT_WS()
mysql-test/r/update.result:
Test case for bug when updating on key
mysql-test/t/func_str.test:
Added tests for CONCAT_WS()
mysql-test/t/update.test:
Test case for bug when updating on key
sql/gen_lex_hash.cc:
Better hash values
sql/handler.cc:
Added missig NullS
sql/item_strfunc.cc:
Fixed bug in CONCAT_WS()
sql/mysql_priv.h:
Print the default ISOLATION level.
sql/mysqld.cc:
Print the default ISOLATION level.
sql/sql_insert.cc:
Remove unnecessary call to setup_tables()
sql/sql_parse.cc:
Change lock type for CREATE ... SELECT and INSERT/REPLACE ... SELECT
sql/sql_yacc.yy:
Change lock type for CREATE ... SELECT and INSERT/REPLACE ... SELECT
BitKeeper/etc/logging_ok:
Logging to logging@openlogging.org accepted
Diffstat (limited to 'mysql-test/t/update.test')
-rw-r--r-- | mysql-test/t/update.test | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/mysql-test/t/update.test b/mysql-test/t/update.test index a51bce8aebe..6f446a11521 100644 --- a/mysql-test/t/update.test +++ b/mysql-test/t/update.test @@ -37,3 +37,42 @@ VALUES (1,0,0,0,0,0,0,20000928174434); UPDATE t1 SET shows=shows+1,ishows=ishows+1,ushows=ushows+1,clicks=clicks+1,iclicks=iclicks+1,uclicks=uclicks+1 WHERE place_id=1 AND ts>="2000-09-28 00:00:00"; select place_id,shows from t1; drop table t1; + +# +# Test bug with update reported by Jan Legenhausen +# + +CREATE TABLE t1 ( + lfdnr int(10) unsigned NOT NULL default '0', + ticket int(10) unsigned NOT NULL default '0', + client varchar(255) NOT NULL default '', + replyto varchar(255) NOT NULL default '', + subject varchar(100) NOT NULL default '', + timestamp int(10) unsigned NOT NULL default '0', + tstamp timestamp(14) NOT NULL, + status int(3) NOT NULL default '0', + type varchar(15) NOT NULL default '', + assignment int(10) unsigned NOT NULL default '0', + fupcount int(4) unsigned NOT NULL default '0', + parent int(10) unsigned NOT NULL default '0', + activity int(10) unsigned NOT NULL default '0', + priority tinyint(1) unsigned NOT NULL default '1', + cc varchar(255) NOT NULL default '', + bcc varchar(255) NOT NULL default '', + body text NOT NULL, + comment text, + header text, + PRIMARY KEY (lfdnr), + KEY k1 (timestamp), + KEY k2 (type), + KEY k3 (parent), + KEY k4 (assignment), + KEY ticket (ticket) +) TYPE=MyISAM; + +INSERT INTO t1 VALUES (773,773,'','','',980257344,20010318180652,0,'Open',10,0,0,0,1,'','','','',''); + +alter table t1 change lfdnr lfdnr int(10) unsigned default 0 not null auto_increment; +update t1 set status=1 where type='Open'; +select status from t1; +drop table t1; |