Commit d07a6e33 authored by Oleksandr Byelkin's avatar Oleksandr Byelkin

Check that default() do not see invisible field.

parent 02b70702
...@@ -17,6 +17,8 @@ a invisible ...@@ -17,6 +17,8 @@ a invisible
1 9 1 9
insert into t1(a, invisible) values(99,99); insert into t1(a, invisible) values(99,99);
ERROR 42S22: Unknown column 'invisible' in 'field list' ERROR 42S22: Unknown column 'invisible' in 'field list'
select default(invisible) from t1;
ERROR 42S22: Unknown column 'invisible' in 'field list'
insert into t1(invisible) values(99); insert into t1(invisible) values(99);
ERROR 42S22: Unknown column 'invisible' in 'field list' ERROR 42S22: Unknown column 'invisible' in 'field list'
insert into t_tmp select a, invisible from t1; insert into t_tmp select a, invisible from t1;
......
...@@ -13,6 +13,8 @@ select a , invisible from t1; ...@@ -13,6 +13,8 @@ select a , invisible from t1;
--error ER_BAD_FIELD_ERROR --error ER_BAD_FIELD_ERROR
insert into t1(a, invisible) values(99,99); insert into t1(a, invisible) values(99,99);
--error ER_BAD_FIELD_ERROR --error ER_BAD_FIELD_ERROR
select default(invisible) from t1;
--error ER_BAD_FIELD_ERROR
insert into t1(invisible) values(99); insert into t1(invisible) values(99);
insert into t_tmp select a, invisible from t1; insert into t_tmp select a, invisible from t1;
--error ER_WRONG_VALUE_COUNT_ON_ROW --error ER_WRONG_VALUE_COUNT_ON_ROW
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment