Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Значение по умолчанию NOW() или UUID() / 3 сообщений из 3, страница 1 из 1
06.09.2014, 11:29:35
    #38739262
Alexei772
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Значение по умолчанию NOW() или UUID()
Здравствуйте,

у меня есть две колонки

datetime (datetime)- каждый раз в ручную вставляю значение NOW()
uid (varchar) - каждый раз вставляю вручную значение UUID()

можно ли задать значение по умолчанию этим ячейкам в этих колонках?... как?...
надоело каждый раз лезть и выбрать в phpmyadmin значение NOW() и UUID()

как это обычно реализуется?...
...
Рейтинг: 0 / 0
06.09.2014, 13:58:30
    #38739310
tanglir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Значение по умолчанию NOW() или UUID()
Alexei772,

по умолчанию можно задать разве что NOW(), да и то колонка должна быть не datetime, а timestamp (default current_timestamp)
uid - только использовать триггер на before insert
...
Рейтинг: 0 / 0
08.09.2014, 08:19:14
    #38740146
alex564657498765453
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Значение по умолчанию NOW() или UUID()
tanglirAlexei772,

по умолчанию можно задать разве что NOW(), да и то колонка должна быть не datetime, а timestamp (default current_timestamp)
uid - только использовать триггер на before insert

или по старинке

insert into mytable(id_uuid,ts_now,name,age) values
(uuid(),now(),'vasya',22)
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Значение по умолчанию NOW() или UUID() / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]