powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Informix [игнор отключен] [закрыт для гостей] / Значение поля по умолчнаию
3 сообщений из 3, страница 1 из 1
Значение поля по умолчнаию
    #36879946
oleg_evt1970
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте!
Подскажите, пожалуйста, как добавить в таблицу поле datetime year to second со значением по умолчанию текущей даты и времени.
Подразумевается, что при создании новой записи, в поле created_date будет прописываться текущая дата со временем.

По следующей команде возникает ошибка

ALTER TABLE tabl1 ADD (created_datetime datetime year to second default today);

Invalid default value for column/variable (created_datetime)...
...
Рейтинг: 0 / 0
Значение поля по умолчнаию
    #36880048
Фотография Daugava
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если уж year to second то
Код: plaintext
1.
2.
3.
4.
5.
create table tab1
(
  created_datetime datetime year to second default current year to second
); 

а если today то
Код: plaintext
1.
2.
3.
4.
5.
create table tab1
(
  created_datetime date default today
); 


Ну и не забываем, что current в при выполнении процедуры не меняется.
...
Рейтинг: 0 / 0
Значение поля по умолчнаию
    #36880183
oleg_evt1970
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо!! Работает!!
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Informix [игнор отключен] [закрыт для гостей] / Значение поля по умолчнаию
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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