Задать вопрос
@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.
  • Вопрос задан
  • 96 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Java-разработчик
    8 месяцев
    Далее
  • Shultais Education
    Основы SQL
    3 месяца
    Далее
  • OTUS
    PHP Developer. Professional
    5 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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