diff options
Diffstat (limited to 'mysql-test/t/func_default.test')
-rw-r--r-- | mysql-test/t/func_default.test | 43 |
1 files changed, 0 insertions, 43 deletions
diff --git a/mysql-test/t/func_default.test b/mysql-test/t/func_default.test deleted file mode 100644 index fbd73990297..00000000000 --- a/mysql-test/t/func_default.test +++ /dev/null @@ -1,43 +0,0 @@ ---disable_warnings -drop table if exists t1,t2; ---enable_warnings - - -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); -select default(str), default(strnull), default(intg), default(rel) from t1; -explain extended select default(str), default(strnull), default(intg), default(rel) from t1; -select * from t1 where str <> default(str); -explain select * from t1 where str <> default(str); - -#TODO: uncomment when bug will be fixed -#create table t2 select default(str), default(strnull), default(intg), default(rel) from t1; -#show create table from t1; -#insert into t2 select select default(str), default(strnull), default(intg), default(rel) from t1; - -drop table t1; - -# End of 4.1 tests - -# -# Bug #11314 (HAVING DEFAULT() hangs) -# -CREATE TABLE t1 (id int(11), s varchar(20)); -INSERT INTO t1 VALUES (1, 'one'), (2, 'two'), (3, 'three'); ---error 1364 -SELECT s, 32 AS mi FROM t1 GROUP BY s HAVING DEFAULT(mi) IS NULL; -DROP TABLE t1; - -# -# 10.2 tests -# - -set timestamp=unix_timestamp('2001-01-01 10:20:30.123456'); -create table t1 (a int default 1, b int default (a+1), - c varchar(100) default 'foo', d text default 'bar', - e timestamp default now(), f timestamp(6) default now(2)); -insert t1 () values (); -insert t1 (a) values (10); -select default(a),default(b),default(c),default(d),default(e),default(f) from t1; -drop table t1; |