Задать вопрос
@bedolazhka

Как ведёт себя ON UPDATE в запросе вида UPDATE и условием IF, в котором используется колонка CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP?

В апдейте есть условие if, в нём для вычислений используется колонка CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP.

Какое значение этой колонки будет взято при вычислениях условия if? Не примет ли оно уже значение CURRENT_TIMESTAMP перед вычислением?

Если нам повезло с вопросом выше :) и в условии if мы имеем значение, которое в колонке было до запроса, то какое значение колонка будет иметь на выходе, после вычислений и завершении запроса по апдейту?

Суть: взять значение колонки до апдейта, использовать его для вычислений в условии if и чтобы после запроса она обновилась автоматом, так как она CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP.
  • Вопрос задан
  • 92 просмотра
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы