diff options
author | Aleksey Midenkov <midenok@gmail.com> | 2017-12-10 23:52:51 +0300 |
---|---|---|
committer | Aleksey Midenkov <midenok@gmail.com> | 2017-12-10 23:52:51 +0300 |
commit | b7cd18289639b30fafc7f623c1187e442608727c (patch) | |
tree | 293a5bdce3894f854ac4f45cb0ea9bd20109172f /sql | |
parent | 2968543f8dd75381c7d74c7d438c39e67e98064e (diff) | |
download | mariadb-git-b7cd18289639b30fafc7f623c1187e442608727c.tar.gz |
SQL: DEFAULT value for system fields [closes #376]
Diffstat (limited to 'sql')
-rw-r--r-- | sql/sql_base.cc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sql/sql_base.cc b/sql/sql_base.cc index d4de5bf1405..2a3a2903b35 100644 --- a/sql/sql_base.cc +++ b/sql/sql_base.cc @@ -8045,6 +8045,8 @@ fill_record(THD *thd, TABLE *table_arg, List<Item> &fields, List<Item> &values, if (table->versioned() && rfield->vers_sys_field() && !ignore_errors) { + if (type == Item::DEFAULT_VALUE_ITEM) + continue; my_error(ER_VERS_READONLY_FIELD, MYF(0), rfield->field_name.str); goto err; } |