Гость
Форумы / Oracle [игнор отключен] [закрыт для гостей] / микросекунды в SYSTIMESTAMP / 2 сообщений из 2, страница 1 из 1
10.07.2002, 17:15
    #32036071
igorr
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
микросекунды в SYSTIMESTAMP
нет, я все понимаю, но почему запрос (Oracle 9i) :

DECLARE
v_1 TIMESTAMP(6) := SYSTIMESTAMP();
v_2 TIMESTAMP(6) := SYSTIMESTAMP();
BEGIN
INSERT INTO some_table VALUES (TO_CHAR(v_1), TO_CHAR(v_2));
END;

кладет в оба столбца одинаковые значения:
'10-ИЮЛ-02 05.04.22,000001000'
у меня не самый старый компьютер,
но не до такой же степени :))))

кто знает, плиз, помогите.
заранее благодарен.
...
Рейтинг: 0 / 0
11.07.2002, 02:05
    #32036116
vskv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
микросекунды в SYSTIMESTAMP
Хотя бы потому, что разрешающая способность системных часов на IA-32 платформах, если мне память не изменяет, равняется 1/1000 секунды. Это те, которые RealTime. А обычные часы, как известно в районе 1/18.2 вообще.

К тому же, никто вроде не обещал, что последовательные вызовы systimestamp вернут разные значения.
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / микросекунды в SYSTIMESTAMP / 2 сообщений из 2, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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