Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Неправильная дата
|
|||
|---|---|---|---|
|
#18+
Postgresql 8.1.4 на Debian из исходников. select now() Показывает все время одну и ту же дату:"2000-01-01 03:02:16.105976+03" select current_timestamp то же самое. Куда копать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.07.2006, 10:17 |
|
||
|
Неправильная дата
|
|||
|---|---|---|---|
|
#18+
Остановились часы на сервере Какое время показывает команда из операционной системы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.07.2006, 10:23 |
|
||
|
Неправильная дата
|
|||
|---|---|---|---|
|
#18+
В том то и дело что на сервере время правильное. Кроме того если дать команду select timeofday(): получаю верный ответ: "Wed Jul 26 10:27:27.542962 2006 MSD" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.07.2006, 10:28 |
|
||
|
Неправильная дата
|
|||
|---|---|---|---|
|
#18+
а ты делаешь вызов внутри хранимой процедуры? Аналогичная проблема: CREATE OR REPLACE FUNCTION img.testTime() RETURNS void AS $$ declare tm varchar; i int8; str varchar := ''; begin tm := to_char(now(), 'DD.MM.YYYY HH12:MI:SS.MS'); RAISE NOTICE 'time1 = % ',tm; for i in 1..100000 loop str = str || i || ' '; end loop; tm := to_char(now(), 'DD.MM.YYYY HH12:MI:SS.MS'); RAISE NOTICE 'time2 = % ',tm; return; end; $$ LANGUAGE 'plpgsql'; потом делаю select img.testTime() результат: NOTICE: time1 = 26.07.2006 12:45:54.140 NOTICE: time2 = 26.07.2006 12:45:54.140 МОжет это потому, что они в одной транзакции? хотя странно все это.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.07.2006, 12:52 |
|
||
|
Неправильная дата
|
|||
|---|---|---|---|
|
#18+
http://www.postgresql.org/docs/8.1/static/functions-datetime.html#FUNCTIONS-DATETIME-CURRENT It is important to know that CURRENT_TIMESTAMP and related functions return the start time of the current transaction; their values do not change during the transaction. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.07.2006, 14:26 |
|
||
|
|

start [/forum/topic.php?fid=53&msg=33878568&tid=2006205]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
3ms |
track hit: |
48ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
33ms |
get tp. blocked users: |
1ms |
| others: | 249ms |
| total: | 366ms |

| 0 / 0 |
