Firebird i TIMESAMP i wartość
MarKol - 13-11-2006 00:44
Firebird i TIMESAMP i wartość
Witam!
Zaistniał w mojej bazie następujący problem. Mam tabele gdzie jednen z atrybutów jest typu TIMESAMP i przyjmuje wartość domyślna 'now'. Działa to dobrze al enie do końca. Mianowicie Firebird wstawia tam czas lokalny (czyli CET w moim przypadku) a ja chciałbym GMT. Niestety nie jest możliwe ustawienie na maszynie jako czasu lokalnego GMT, tak wiec to rozwiązanie odpada. Macie jakiś pomysł jak elegancko i sprawnie rozwiązać ten problem (może można jakos wybrać format w jakim ma być wstawiany czas 'now')? W sumie to na początek jakiekolwiek rozwiązanie by mnie satysfakcjonowało na chwile obecną.
Dzieki za sugestie i porady.
Pozdrawiam, -- Marek
Kmail - 13-11-2006 00:44
Użytkownik "MarKol" <markol4_uNNECESSARy_sTUFf_@wp.pl> napisał w wiadomości news:egqej2$slf$1@atlantis.news.tpi.pl... > Witam! > > Zaistniał w mojej bazie następujący problem. Mam tabele gdzie jednen z > atrybutów jest typu TIMESAMP i przyjmuje wartość domyślna 'now'. > Działa to dobrze al enie do końca. Mianowicie Firebird wstawia tam czas > lokalny (czyli CET w moim przypadku) a ja chciałbym GMT. Niestety nie > jest możliwe ustawienie na maszynie jako czasu lokalnego GMT, tak wiec > to rozwiązanie odpada. > Macie jakiś pomysł jak elegancko i sprawnie rozwiązać ten problem (może > można jakos wybrać format w jakim ma być wstawiany czas 'now')? > W sumie to na początek jakiekolwiek rozwiązanie by mnie > satysfakcjonowało na chwile obecną. > > Dzieki za sugestie i porady.
Natychmiast sie nasowa sprawdzanie roznicy czasu i ew. odjecie lub dodanie godziny.
W całej unii europejski od 2000 roku czas letni zaczyna się w ostatnią niedzielę marca a kończy w ostatnią niedzielę października.
Począwszy od 2007 roku w USA wskazówki zegarów przestawiać się będzie, nie jak do tej pory w pierwszą niedziele kwietnia i ostatnią niedziele października, lecz w drugą niedziele marca i pierwszą niedziele listopada. Szacuje się, że ta zmiana wprowadzi mnóstwo zamieszania ze względu na potrzebe przeprogramowania urządzeń elektronicznych.
We Wspólnocie Europejskiej wszystkie kraje zmieniają czas w tym samym dniu jednak o różnej godzinie zależnej od strefy czasowej, więc dlatego w Polsce przesuwamy wskazówki o godzinie 2.00 (lub 3.00) a nie tak, jak jeszcze kilka lat temu, o północy.
Michal Jankowski - 13-11-2006 00:44
"Kmail" <kmail@wpq_bez_q_.pl> writes:
> jednak o różnej godzinie zależnej od strefy czasowej, więc dlatego w Polsce > przesuwamy wskazówki o godzinie 2.00 (lub 3.00) a nie tak, jak jeszcze kilka > lat temu, o północy.
Nigdy za ludzkiej pamieci nie bylo o polnocy. Owszem, w UE jest 2->3 i 3->2, a w Polsce bylo (od 1977 do 1989 r.) 1->2 i 2->1.
MJ
MarKol - 13-11-2006 00:44
Witam!
Kmail napisał(a): > Natychmiast sie nasowa sprawdzanie roznicy czasu i ew. odjecie lub dodanie > godziny. > > W całej unii europejski od 2000 roku czas letni zaczyna się w ostatnią > niedzielę marca a kończy w ostatnią niedzielę października. > (...) > Chodziło mi między innymi o pomoc w jakimś eleganckim załatwieniu tej sprawy. Nawet jeśli miałbym dodawać/odejmować ten czas to jak to zrobić najzręczniej (oczywiście w FireBirdzie). Jakimś triggerem czy jak?
Pozdrawiam, -- Marek
zanotowane.pldoc.pisz.plpdf.pisz.pleffulla.pev.pl
|
Firebird - zmiana NULL na NOT NULL
[firebird] Czym =?ISO-8859-2?Q?zast=B1pi=E6_postgresowy_inte?==?ISO-8859-2?Q?rval_=3F?=
Insert do tabeli danymi z innej tabeli Firebird
firebird - dostep do roznych baz na podstawie nazwy usera,hasla i adresu IP
=?iso-8859-2?q?Konfiguracja_Firebirda_pod_k=B1tem_wykorzystan ia_pami=EAci?=
=?ISO-8859-2?Q?[firebird]_gdzie_si=EA_podzia=B3y_polskie_literki?=
Re: [Firebird] BDE problem z zapisem konfiguracji pod Windows Vista
=?iso-8859-2?q?firebird_i_triggery_-_logowanie_historii_zmian_zawarto=B6ci?=
=?iso-8859-2?q?[firebird]_-_jak_zastapi=E6_pole_longtext_=3F?=
Firebird - zarzucanie =?iso-8859-2?q?pami=EAci?= RAM
zanotowane.pldoc.pisz.plpdf.pisz.plnocnerozmowy.xlx.pl
Cytat
Decede mihi sole - nie zasłaniaj mi słonca. Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści Hoc fac - tak czyń. A tergo - od tyłu; z tyłu. I czarne włosy posiwieją. Safona |
|