[Linux-programlama] Postgresql sanal tablolarinda statik kalan kolonlar

---------

[Linux-programlama] Postgresql sanal tablolarinda statik kalan kolonlar

From: Azer Koculu <azer_at_kodfabrik.com>
Date: Thu, 27 Nov 2008 13:24:29 +0200
Message-ID: <2520c4260811270324y7e5fd7dch2d50c6ef07adffec@mail.gmail.com>

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
Linux-programlama_at_liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama
Received on Thu 27 Nov 2008 - 12:30:58 EET

---------

Bu arsiv hypermail 2.2.0 tarafindan uretilmistir.