Merhaba,

Bir sorguda now() fonksiyonunu kullaniyorum, ornegin soyle;

====
azer=# select now();

              now
-------------------------------
 2008-11-27 13:03:05.890997+02
====

Her zaman guncel tarih-saat bilgisini donduruyor.Sanal tablo
kullanirsam da ayni sonuc geliyor;

====
azer=# create view datetime as select now();
azer=# select * from datetime;

              now
-------------------------------
 2008-11-27 13:06:43.297016+02
====

Fakat diyelim bir kolon actik, now() fonksiyonundan donen degerin 1
dakika eksigini gosteriyor;

====
azer=# create view datetime0 as select now(), timestamp 'now()' +
interval '1 hours';
azer=# select * from datetime0;
              now              |          ?column?
-------------------------------+----------------------------
 2008-11-27 13:12:58.464263+02 | 2008-11-27 14:11:03.744662
====

gordugunuz gibi 1 dakika eksik gosteriyor. cunku sanal tablo
olusturulurkenki now() degerine 1 saat ekleyip sabitliyor kolonu.acaba
bu dinamik olabilir mi?

Tesekkurler

-- 
Azer Koçulu
http://azer.kodfabrik.com
_______________________________________________
Linux-programlama mailing list
[email protected]
http://liste.linux.org.tr/mailman/listinfo/linux-programlama

Cevap