summaryrefslogtreecommitdiff
path: root/mysql-test/t/func_default.test
diff options
context:
space:
mode:
Diffstat (limited to 'mysql-test/t/func_default.test')
-rw-r--r--mysql-test/t/func_default.test12
1 files changed, 12 insertions, 0 deletions
diff --git a/mysql-test/t/func_default.test b/mysql-test/t/func_default.test
index 7bebd4b4b72..fbd73990297 100644
--- a/mysql-test/t/func_default.test
+++ b/mysql-test/t/func_default.test
@@ -29,3 +29,15 @@ INSERT INTO t1 VALUES (1, 'one'), (2, 'two'), (3, 'three');
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;