summaryrefslogtreecommitdiff
path: root/mysql-test
diff options
context:
space:
mode:
authorunknown <holyfoot/hf@mysql.com/hfmain.(none)>2007-05-17 00:10:39 +0500
committerunknown <holyfoot/hf@mysql.com/hfmain.(none)>2007-05-17 00:10:39 +0500
commitb015146e41590e7202c9ab128124b20a3521164c (patch)
treee2cdbeb7138d9c53d55ceb94bae8dbc1a2929955 /mysql-test
parent418a2983c0c400b1008f6dc748a9bddfd0a0678f (diff)
parent5e00d4b7f67a48d64e66f7704a48f71b8e04d158 (diff)
downloadmariadb-git-b015146e41590e7202c9ab128124b20a3521164c.tar.gz
Merge abotchkov@bk-internal.mysql.com:/home/bk/mysql-5.0-opt
into mysql.com:/home/hf/work/8663/my50-8663
Diffstat (limited to 'mysql-test')
-rw-r--r--mysql-test/r/bigint.result10
-rw-r--r--mysql-test/t/bigint.test6
2 files changed, 16 insertions, 0 deletions
diff --git a/mysql-test/r/bigint.result b/mysql-test/r/bigint.result
index 541a15561e2..f18d1c9b583 100644
--- a/mysql-test/r/bigint.result
+++ b/mysql-test/r/bigint.result
@@ -352,3 +352,13 @@ select c1 mod 50 as result from t1;
result
6
drop table t1;
+select cast(19999999999999999999 as signed);
+cast(19999999999999999999 as signed)
+9223372036854775807
+Warnings:
+Error 1292 Truncated incorrect DECIMAL value: ''
+select cast(-19999999999999999999 as signed);
+cast(-19999999999999999999 as signed)
+-9223372036854775808
+Warnings:
+Error 1292 Truncated incorrect DECIMAL value: ''
diff --git a/mysql-test/t/bigint.test b/mysql-test/t/bigint.test
index 6c1229db83f..9a5fb11229d 100644
--- a/mysql-test/t/bigint.test
+++ b/mysql-test/t/bigint.test
@@ -288,3 +288,9 @@ insert into t1 values (10000002383263201056);
select c1 mod 50 as result from t1;
drop table t1;
+#
+# Bug #8663 cant use bgint unsigned as input to cast
+#
+
+select cast(19999999999999999999 as signed);
+select cast(-19999999999999999999 as signed);