Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Default в UTC / 5 сообщений из 5, страница 1 из 1
25.03.2010, 12:23
    #36541859
stavelot
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Default в UTC
Как можно создать в db2 9.7 таблицу с дефолтом:

Код: plaintext
create table tb1 (c1 TIMESTAMP DEFAULT CURRENT TIMESTAMP -CURRENT TIMEZONE )

Дефолт должен содержать текущее время в UTC(универсальное синхронизированное время или среднее время по Гринвичу). Текущее время UTC выводится из текущего местного времени и настройки часового пояса. Я получаю UTC так: CURRENT TIMESTAMP -CURRENT TIMEZONE, но такое вырадение не может использоваться в DEFAULT.
...
Рейтинг: 0 / 0
25.03.2010, 12:44
    #36541942
Victor Metelitsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Default в UTC
Есть же ещё и триггеры. Если же ставится задача не только задать дефолт, а отличить дефолтное от явно заданного при вставке, можно дефолтом выставить какую-нибудь нелепую константу (типа 9999-го года) и в триггере проверять.
...
Рейтинг: 0 / 0
25.03.2010, 12:46
    #36541949
stavelot
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Default в UTC
Victor MetelitsaЕсть же ещё и триггеры. Если же ставится задача не только задать дефолт, а отличить дефолтное от явно заданного при вставке, можно дефолтом выставить какую-нибудь нелепую константу (типа 9999-го года) и в триггере проверять.

Хотелось бы, обойтись без триггеров.
...
Рейтинг: 0 / 0
25.03.2010, 12:54
    #36541976
stavelot
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Default в UTC
Я так понимаю, что user-defined functions в дефолте тоже не поддерживается?
...
Рейтинг: 0 / 0
25.03.2010, 13:08
    #36542022
Victor Metelitsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Default в UTC
Угу. Можете ещё и readme к первому фикспаку 9.7 почитать - вдруг случилось чудо. (Первые несколько фикспаков у DB2 часто добавляют новую функциональность). Но... вряд ли.
...
Рейтинг: 0 / 0
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Default в UTC / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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