summaryrefslogtreecommitdiff
path: root/mysql-test/t/create.test
diff options
context:
space:
mode:
authorunknown <monty@mysql.com>2003-12-15 18:02:29 +0200
committerunknown <monty@mysql.com>2003-12-15 18:02:29 +0200
commit082953ec761e8a940de9a9cd68cf2617d4e575c7 (patch)
treed48c7f36c2a60f715dc3bbf72eca1d5ac8a11cf0 /mysql-test/t/create.test
parent4d52808bb3c358d9e7feeaaed33f0c1c4962afef (diff)
parent9000046c22fce85340a3507458658a8e1fd69f7c (diff)
downloadmariadb-git-082953ec761e8a940de9a9cd68cf2617d4e575c7.tar.gz
Merge bk-internal.mysql.com:/home/bk/mysql-4.1
into mysql.com:/my/mysql-4.1 mysql-test/r/create.result: Auto merged mysql-test/t/create.test: Auto merged
Diffstat (limited to 'mysql-test/t/create.test')
-rw-r--r--mysql-test/t/create.test10
1 files changed, 8 insertions, 2 deletions
diff --git a/mysql-test/t/create.test b/mysql-test/t/create.test
index e50d5f41af3..35b6070d10d 100644
--- a/mysql-test/t/create.test
+++ b/mysql-test/t/create.test
@@ -318,11 +318,17 @@ select
addtime(cast('1:0:0' as time),cast('1:0:0' as time)) as dd
from t1;
explain t2;
-
select * from t2;
-
drop table t1, t2;
+create table t1 (a tinyint, b smallint, c mediumint, d int, e bigint, f float(3,2), g double(4,3), h decimal(5,4), i year, j date, k timestamp, l datetime, m enum('a','b'), n set('a','b'), o char(10));
+create table t2 select ifnull(a,a), ifnull(b,b), ifnull(c,c), ifnull(d,d), ifnull(e,e), ifnull(f,f), ifnull(g,g), ifnull(h,h), ifnull(i,i), ifnull(j,j), ifnull(k,k), ifnull(l,l), ifnull(m,m), ifnull(n,n), ifnull(o,o) from t1;
+show create table t2;
+drop table t1,t2;
+
+#
+# Test of default()
+#
create table t1(str varchar(10) default 'def',strnull varchar(10),intg int default '10',rel double default '3.14');
insert into t1 values ('','',0,0.0);
describe t1;