[Firebird] Porownanie pola z czasem przed i po zmianie 
 
[Firebird] Porownanie pola z czasem przed i po zmianie
Zobacz wiadomo¶ci
 
Cytat
A gdyby tak siê wedrzeæ na umys³ów górê, / Gdyby stan±æ na ludzkich my¶li piramidzie, / I przebiæ czo³em przes±dów chmurê, / I byæ najwy¿sz± my¶l± wcielon±. . . Juliusz S³owacki, Kordian
Indeks BCB i MySQL subiekt gt fototapeta
 
  Witamy

[Firebird] Porownanie pola z czasem przed i po zmianie



jh - 09-04-2006 00:53
[Firebird] Porownanie pola z czasem przed i po zmianie
  Jak naj³atwiej rozwi±zaæ takie dwa problemy:

1. pole z dat± i czasem (Timestamp) jest zmieniane przez u¿ytkownika (SQL
update) i je¿eli po zmianie nowowpisana warto¶æ jest wcze¶niejsza ni¿
stara - to post_event(zdarzenie1)

2. pole z dat± i czasem (Timestamp) jest zmieniane przez u¿ytkownika (SQL
update) i je¿eli po zmianie nowowpisana warto¶æ mie¶ci siê w przedziale
[teraz..najbli¿sze 60 minut] to post_event(zdarzenie2)
?

Wiem, ¿e sprawdzanie mogê wykonaæ z poziomu aplikacji i uruchomiæ procedurê,
która z kolei wysle powiadomienia, ale chcia³bym tê obs³ugê umie¶ciæ na
serwerze. Czy da siê to zrobiæ w Firebird 1.5?

Jacek





Morff - 11-04-2006 00:22

  Dnia 09-04-2006 o 01:50:56 wielebny jh <NIE_SPAMUJ_jh@radio.kielce.com.pl>
stwierdzi³:

> Jak naj³atwiej rozwi±zaæ takie dwa problemy:
>
> 1. pole z dat± i czasem (Timestamp) jest zmieniane przez u¿ytkownika (SQL
> update) i je¿eli po zmianie nowowpisana warto¶æ jest wcze¶niejsza ni¿
> stara - to post_event(zdarzenie1)
>
> 2. pole z dat± i czasem (Timestamp) jest zmieniane przez u¿ytkownika (SQL
> update) i je¿eli po zmianie nowowpisana warto¶æ mie¶ci siê w przedziale
> [teraz..najbli¿sze 60 minut] to post_event(zdarzenie2)
> ?
>
> Wiem, ¿e sprawdzanie mogê wykonaæ z poziomu aplikacji i uruchomiæ
> procedurê,
> która z kolei wysle powiadomienia, ale chcia³bym tê obs³ugê umie¶ciæ na
> serwerze. Czy da siê to zrobiæ w Firebird 1.5?

trigger + OLD. + NEW. ...

a problem polega na ?

--
Pozdrawiam
Morff
----------------------
AQQ 141151
Powered by Opera/M2




jh - 11-04-2006 00:22

  U¿ytkownik "Morff" <morff1@wp.pl> napisa³ w wiadomo¶ci
news:op.s7sgayvsq0kutt@nt_januszk...
> trigger + OLD. + NEW. ...
>
> a problem polega na ?
\
:) Na tym, ¿e:
1. Nie wiem, jak odwo³aæ siê do warto¶ci sprzed zmiany i po, ¿eby je
porównaæ.
2.Wynika z powy¿szego - i czy firebird potrafi wyliczyæ MinutesBetween -
jesli tak, to jak to siê zwie (pole typu Timestamp).

jh




Morff - 11-04-2006 00:23

  Dnia 10-04-2006 o 13:26:15 wielebny jh <jh@radio.kielce.com.pl> stwierdzi³:

> U¿ytkownik "Morff" <morff1@wp.pl> napisa³ w wiadomo¶ci
> news:op.s7sgayvsq0kutt@nt_januszk...
>> trigger + OLD. + NEW. ...
>>
>> a problem polega na ?
> \
> :) Na tym, ¿e:
> 1. Nie wiem, jak odwo³aæ siê do warto¶ci sprzed zmiany i po, ¿eby je
> porównaæ.

OLD.pole <> NEW.pole ?

> 2.Wynika z powy¿szego - i czy firebird potrafi wyliczyæ MinutesBetween -
> jesli tak, to jak to siê zwie (pole typu Timestamp).

mojepole between current_timestamp and current_timestamp+1.00/24.00
wiadomo : godzina = 1.00/24.00 , minuta 1.00/1440.00 , itd ...

--
Pozdrawiam
Morff
----------------------
AQQ 141151
Powered by Opera/M2
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • effulla.pev.pl
  • comp
    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 Insert do tabeli z danych innej tabeli plus dodatkowa warto¶æpola (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?=
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nocnerozmowy.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

    Valid HTML 4.01 Transitional

    Free website template provided by freeweblooks.com