diff options
author | unknown <ramil@mysql.com> | 2005-07-26 12:18:35 +0500 |
---|---|---|
committer | unknown <ramil@mysql.com> | 2005-07-26 12:18:35 +0500 |
commit | 607852cf47e39927d9b96ff419b336ee6823d48a (patch) | |
tree | 8b9fa06617c2acc9c5ecdd4d350efb672d2587c1 /mysql-test/t/strict.test | |
parent | c15cab9636f4f2dec2a822a83fb86e3ea84f2d0f (diff) | |
download | mariadb-git-607852cf47e39927d9b96ff419b336ee6823d48a.tar.gz |
a fix (bug #11546: Bad error message from inserting out of range values, SQL_MODE='tradition').
sql/field.cc:
a fix (bug #11546: Bad error message from inserting out of range values, SQL_MODE='tradition').
raise an error in case of strict mode for bit fields.
Diffstat (limited to 'mysql-test/t/strict.test')
-rw-r--r-- | mysql-test/t/strict.test | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/mysql-test/t/strict.test b/mysql-test/t/strict.test index 71b57424e75..9e8d92533d9 100644 --- a/mysql-test/t/strict.test +++ b/mysql-test/t/strict.test @@ -1118,3 +1118,14 @@ insert into t1 values ('2000-10-01'); update t1 set d = 1100; select * from t1; drop table t1; + +# +# BIT fields +# + +set @@sql_mode='traditional'; +create table t1(a bit(2)); +--error 1406 +insert into t1 values(b'101'); +select * from t1; +drop table t1; |