3 Aralık 2020 Perşembe

TIMESTAMP metodu

Giriş
Precision verilebilir. Açıklaması şöyle.
Postgres allows you to specify precision(0 to 6) while casting to TIMESTAMP
Örnek 
select (now() at time zone 'utc') normalde şu çıktıyı verir
2020-12-03 09:39:28.992948
Şöyle yaparız
select (now() at time zone 'utc') :: timestamp(3)
Çıktı olarak 972 ile biten şu değeri alırız.
2019-01-29 08:54:28.972
Örnek - String Girdi
Şöyle yaparız.
select timestamp '2012-08-31 01:00:00';
Çıktı olarak şunu alırız
2012-08-31 01:00:00
Çıkartma İşlemi
Açıklaması şöyle.
Subtracting timestamps produces an INTERVAL data type. INTERVALs are a special data type for representing the difference between two TIMESTAMP types. When subtracting timestamps, Postgres will typically give an interval in terms of days, hours, minutes, seconds, without venturing into months. This generally makes life easier, since months are of variable lengths.

Hiç yorum yok:

Yorum Gönder