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