diff options
author | Sergei Golubchik <serg@mariadb.org> | 2017-09-22 01:12:00 +0200 |
---|---|---|
committer | Sergei Golubchik <serg@mariadb.org> | 2017-09-22 13:58:00 +0200 |
commit | bc4409ab4ee3729f09151a4d7bdc6d95fdcaa3a1 (patch) | |
tree | c4b485a50df1e5ee8608d6d10599b250df65203d /sql/field_conv.cc | |
parent | f1ce69f3a9c01877c588c28eab9484fba8cd0e56 (diff) | |
download | mariadb-git-bc4409ab4ee3729f09151a4d7bdc6d95fdcaa3a1.tar.gz |
MDEV-13868 cannot insert 1288481126 in a timestamp column in Europe/Moscow
make insert NULL into a timestamp mark the field as having an
explicit value. So that the field won't be assigned the value
again in TABLE::update_default_field()
make Item_func_now_local::save_in_field(timestamp_field) not to go
through MYSQL_TIME - this conversion is lossy around DST change times.
This fixes inserting a default value into a timestamp field.
Diffstat (limited to 'sql/field_conv.cc')
0 files changed, 0 insertions, 0 deletions