ďťż
 
pole DATE a NOW() ďťż
 
pole DATE a NOW()
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

pole DATE a NOW()



elmosik@gmail.com - 25-10-2007 00:02
pole DATE a NOW()
  Podczas porównywania pola typu DATE z wartością funkcji: NOW()
otrzymuję false dla podanych wartości:

pole {date} = 2007-10-24
now() = 2007-10-24 19:23:32

Server w wersji: MySQL 5.0.45-log

Spotkał się ktoś kiedyś z takim problemem?





=?iso-8859-2?q?Filip_Rembia=B3kowski?= - 25-10-2007 00:02

  On 24 Paź, 19:06, elmo...@gmail.com wrote:
> Podczas porównywania pola typu DATE z wartością funkcji: NOW()
> otrzymuję false dla podanych wartości:
>
> pole {date} = 2007-10-24
> now() = 2007-10-24 19:23:32
nic dziwnego. te wartości nie są sobie równe.

>
> Server w wersji: MySQL 5.0.45-log
>
> Spotkał się ktoś kiedyś z takim problemem?

problemem? it's not a bug it's a feature ;)
a tak poważnie to jeśli chcesz porównywać tylko datę, zastosuj
rzutowanie, np. CAST( now() AS date)) tak żeby porównanie miało sens




elmosik@gmail.com - 25-10-2007 00:02

  > > Server w wersji: MySQL 5.0.45-log
>
> > Spotkał się ktoś kiedyś z takim problemem?
>
> problemem? it's not a bug it's a feature ;)
> a tak poważnie to jeśli chcesz porównywać tylko datę, zastosuj
> rzutowanie, np. CAST( now() AS date)) tak żeby porównanie miało sens

Hmm ciekawie :)
Teraz wywołałes moje zdumienie, wiem, ze do tej pory korzystając z
takich porownan dzialaly na serverach do wersji 2.0.24, tak wiec
jestem przekonany, ze to jest "jakos" do ustawienia.
Pozdrawiam i dziekuje za szybką reakcje.




=?iso-8859-2?q?Filip_Rembia=B3kowski?= - 26-10-2007 00:02

  On 24 Paź, 19:21, elmo...@gmail.com wrote:
> > > Server w wersji: MySQL 5.0.45-log
>
> > > Spotkał się ktoś kiedyś z takim problemem?
>
> > problemem? it's not a bug it's a feature ;)
> > a tak poważnie to jeśli chcesz porównywać tylko datę, zastosuj
> > rzutowanie, np. CAST( now() AS date)) tak żeby porównanie miało sens
>
> Hmm ciekawie :)
> Teraz wywołałes moje zdumienie, wiem, ze do tej pory korzystając z
> takich porownan dzialaly na serverach do wersji 2.0.24, tak wiec
> jestem przekonany, ze to jest "jakos" do ustawienia.
> Pozdrawiam i dziekuje za szybką reakcje.

hmm masz rację, wzialem taki test case

create table test3(id int, d date);
insert into test3 values(1,now());
select * from test3 where d=now();
select * from test3 where d=cast(now()as date);

na 5.0.24 zachowuje się inaczej niż na 5.0.45

mysql lubi niespodzianki :)

http://dev.mysql.com/doc/refman/5.0/...cs-5-0-45.html
http://bugs.mysql.com/28929

swoją drogą:
wlasnie przeszukalem changelogi od 5.0.24 wzwyż.
konkluzja: ilość błędów w mysqlu mnie przeraża... i to na takich
niskopoziomowych operacjach ciągle coś grzebią.
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • effulla.pev.pl
  • comp
    [pgsql] Zmienna jako pole NEW w trigger pl/pgSQL. [PGSQL] Pole "timestamp" a wyciagniecie tylko danych z danego roku. pobieranie w zaleznosci czy pole pierwsze czy drugie -kurde nie wiem jak zapytac =?iso-8859-2?q?[firebird]_-_jak_zastapi=E6_pole_longtext_=3F?= MSSQL , funkcja pobierajaca sama date (bez czasu) w funkcji [MySql] Czy można ustawić pole ID tak aby liczyło się od wart.. Oracle i pole ktorego zawartoscia jest wynik funkcji MySql5 - Jak wyzerować pole autoincrement po usunięciu rekordów [MySQL] Dodatkowe pole z numeracja wierszy w Select [MSSQL] Jak zabezpieczyc pole przed zmiana
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • lubiatowo.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