MCPcopy Create free account
hub / github.com/MariaDB/server / evaluate_update_default_function

Method evaluate_update_default_function

sql/table.cc:9641–9653  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

9639}
9640
9641void TABLE::evaluate_update_default_function()
9642{
9643 DBUG_ENTER("TABLE::evaluate_update_default_function");
9644
9645 if (s->has_update_default_function)
9646 for (Field **field_ptr= default_field; *field_ptr ; field_ptr++)
9647 {
9648 Field *field= (*field_ptr);
9649 if (!field->has_explicit_value() && field->has_update_default_function())
9650 field->set_time();
9651 }
9652 DBUG_VOID_RETURN;
9653}
9654
9655/**
9656 Compare two records by a specific key (that has WITHOUT OVERLAPS clause)

Callers 3

do_updatesMethod · 0.80
fill_recordFunction · 0.80

Calls 3

has_explicit_valueMethod · 0.80
set_timeMethod · 0.45

Tested by

no test coverage detected