summaryrefslogtreecommitdiff
path: root/sql/field_conv.cc
diff options
context:
space:
mode:
authorSergei Golubchik <serg@mariadb.org>2017-09-22 01:12:00 +0200
committerSergei Golubchik <serg@mariadb.org>2017-09-22 13:58:00 +0200
commitbc4409ab4ee3729f09151a4d7bdc6d95fdcaa3a1 (patch)
treec4b485a50df1e5ee8608d6d10599b250df65203d /sql/field_conv.cc
parentf1ce69f3a9c01877c588c28eab9484fba8cd0e56 (diff)
downloadmariadb-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