GROUP BY dle datetime?
Ing. Pavel PaJaSoft Janousek
janousek na fonet.cz
Pátek Leden 19 09:18:07 CET 2001
> Nejak jsem jsem tento "bug-report" na Pgsql-bugs@ prehledl (hodne
> veci ctu klavesou delete :-(. Kazdopadne je my jasne co bude odpoved.
> To neni bug, to je feature.... now() == cas transakce
Ufff, tak ted moc nerozumim...:
1. Transakction time jsem mel za to, ze je okamzik insertu (resp. kdy
insert zpravuje back-end) a ne okamzik commitu...
2. now() u default delalo drive to, ze now() nebyl cas transakce, ale
vsechny radky meli cas VYTVORENI tabulky, uz se now() takto nechova?
3. now() != 'now' pri default?
> Za prve 'datetime' to zavani PostgreSQL < 7.0 :-((((, "my" uz tomu ted
> rikame 'timestamp'.
Mas pravdu...;-) - ja ze zvyku pouzivam pri create table datetime, ale
pri pretypovani jiz ::timestamp..;-)
Je nejaky rozdil mezi datetime a timestamp? Napr. velikost, presnost
apod.?
> Pokud ty propocty vystaci s count(), avg() apod... tak to GROUP BY slo.
Dekuji za priklady, ja tusil, ze bajecne funkce to_char a date_part
prijdou ke slovu, jen jsem nevedel, ze az tak jednoduse...;-)
-----------------------------------------------------------------------
Ing. Pavel Janousek (PaJaSoft) FoNet, spol. s r. o.
Vyvoj software, Intranet / Internet Anenska 11, 602 00 Brno
E-mail: mailto:Janousek na FoNet.Cz Tel.: +420 5 4324 4749
SMS: mailto:P.Janousek na SMS.Paegas.Cz Fax.: +420 5 4324 4751
WWW: http://WWW.FoNet.Cz/ E-mail: mailto:Info na FoNet.Cz
-----------------------------------------------------------------------
Další informace o konferenci Databases