Loading...
Avenax (23 сен 2023, в 23:15)
time (php) и datetime(sql), разные форматы
но ты любые форматы можешь перевести в любой удобный для себя
Это я знаю , я так сделал это мой советчик рассказывает что нельзя.gyy.
SNEG (23 сен 2023, в 23:34)
Я то понял что написал )) вот этот момент интересен DEFAULT NULL или NULL DEFAUL NULL, как ты пустую дату хранить будешь? Если нужном к примеру не сразу а позже установить NOW(), допустим зарегистрировал аккаунт не вошёл в него , возвращать время ON UPDATE или оставить пустую колонку чтобы после входа отправить NOW () ? Я думаю пообрыгански писать дату входа если даже не входил, и таких примеров в гугле хватает писать дату во время создания записи
зачем мне тогда столб в таблице, если она будет пустая?)
пример, который скинул, он по умолчанию указывает, так там уже от тебя зависит, как хочешь, так и записывай now()
правильно будет так `time` datetime DEFAULT NULL
SNEG , now() вроде не соответствует datetime
Avenax (23 сен 2023, в 23:38)
зачем мне тогда столб в таблице, если она будет пустая?)
пример, который скинул, он по умолчанию указывает, так там уже от тебя зависит, как хочешь, так и записывай now()
правильно будет так `time` datetime DEFAULT NULL
Создал ты аккаунт но не заходил в него
datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP , вернёт же дату создания, я думаю лучше NULL до первого входа оставить :-)
Avenax (23 сен 2023, в 23:41)
SNEG , now() вроде не соответствует datetime
https://www.w3schools.com/sql/func_mysql_now.asp
Это тот наркет всё в int(11) и time() пилит )))
возможно, надо вспоминать)
SNEG (23 сен 2023, в 20:09)
Как правильно задавать ?
sql
DATETIME DEFAULT NULL

Или
sql
DATETIME NULL DEFAULT NULL
Вариант 1, ой 🤣
________
посл. ред. 23.09.2023 в 23:43; всего 1 раз(а); by Лара
SNEG , думала одно, написала другое)
SNEG (23 сен 2023, в 23:41)
Создал ты аккаунт но не заходил в него
datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP , вернёт же дату создания, я думаю лучше NULL до первого входа оставить :-)
А как можно создать аккаунт, не войдя в него? Зачем создавать тогда? .67.
Онлайн: 4
Время:
Gen. 0.123
(c) Bym.Guru 2010-2025