zasr. postgr.
Karel Zak
zakkr na zf.jcu.cz
Pátek Srpen 25 15:08:27 CEST 2000
On Fri, 25 Aug 2000, Ing. Pavel PaJaSoft Janousek wrote:
> > Aha, my si nerozumime
> >
> > SELECT * FROM tab
> > WHERE to_char( timestamp_sloupecek, 'DD/MM/YYYY') = '01/09/2000';
> >
> > to_char() pak prevede cas ze sloupecku na retezec a ten se porovnava
> > s vasim vzorem '01/09/2000'
>
> Aha, myslim, ze si nyni uz rozumime, takze ten muj zminovany mesic lze
> vyresit takto:
>
> SELECT * FROM tab WHERE to_char( timestamp_sloupecek, 'MM/YYYY') =
> '08/2000'; ?
Presne.
> > a 7.1 bude jeste lepsi :-) (budou bloby ...huraaaa)
>
> ??? na bloby se tesim, takze to znamena zastarani lo_* a prace s large
> objects?
Ne LO budou stale, a dokonce bude mozne pomoci a to hned pomoci dvou
udelatek (vcetne standardniho pg_dump) zalohovat. Ale nove bude to, ze
nelimitovane typy (text, numeric apod.) budou opravdu bez limitu.
> BTW jak je to s limitama, nyni jiz neni limit na Query, ale 1 polozka
> (napr. text) je stale na 8KiB nebo jake omezeni (jedno stale pokud vim
> je a ma padnout v 7.1) existuje?
Limit je na delku tuple (radky) ktera se musi vejit do bloku
(8k >= block <= 32k). Toto v 7.1 padne.
Karel
Další informace o konferenci Test