PostgreSQL Array Veri Türü Ne İşe Yarar?

Selamlar. Bu yazıda PostgreSQL Array Veri Türü hakkında bilgiler vereceğim. Belirttiğim gibi veri türleri hakkında yazılar yazmaya devam ediyorum. Son yazı timestamp ve interval hakkındaydı.

PostgreSQL Array Veri Türü

PostgreSQL Array Veri Türü Ne İşe Yarar?

PostgreSQL Array Veri Türü, verileri diziler halinde tutmaya yarayan sütunları oluşturmak için kullanılırlar. Bu çok genelleyici tabir yetersiz olduğu için örneklerle göreceğiz. Biraz bahsetmek gerekiyorsa array sütunlar PostgreSQL tarafında önemli bir yere sahipler. Hepsini deneyemediğim için bir şey diyemiyorum ancak denediğim bütün türlerin kendisine ait array destekleri de var.

Hatta user-defined veri türleri için bu veri türünün yaptığı eyleme karşılık türleri postgresql kendisi oluşturuyor. Array veri türünün programlama
Devamını Oku

PostgreSQL Geçici Veri Türleri Timestamp ve Interval

Selamlar. Bu yazı PostgreSQL Geçici Veri Türleri için devam niteliğinde olacak. Açıkcası bir önceki yazı hem uzamış durumda olduğundan hem de o gün çok yorgun olduğum için zamansız bir şekilde kesilmişti. Bu yazı ile kalan diğer türleri de anlatayım.

PostgreSQL Geçici Veri Türleri

Timestamp Veri Türü

Arkadaşlar bu veri türünün yaptığı iş diğer veri tabanlarında da yapılmaktadır. Eğer bir kolon Timestamp olarak oluşturulmuşsa tarih ve saat saklayabileceğini bilmeliyiz. Bu türün bir de kardeşi olan Timestamptz adında başka bir şekli bulunmakta. Bu ikinci tür davranış olarak timestamp olmasının yanında time zone da saklayabilmektedir. İkisi arasındaki farkı bu yazıda göreceğiz. Her iki tür 8 byte uzunluğunda.
Devamını Oku

PostgreSQL Geçici Veri Türleri Nelerdir?

Selamlar. Bu yazıda PostgreSQL Geçici Veri Türleri hakkında bilgilendirmeler yapacağım. Bir önceki yazı sayısal türler hakkındaydı. Bu yazıyla serimizi devam ettirelim.

PostgreSQL Geçici Veri Türleri

PostgreSQL Geçici Veri Türleri Nelerdir?

Öncelikle geçici türler ya da diğer bilinen adıyla temporal tipler tarih ve zamanı aynı anda saklayabildiği gibi tek tek saklamanıza da izin verirler. Diğer veri tabanı yönetim sistemlerinden de bildiğiniz gibi date, datetime, time gibi alanlar burada da yer almaktadır. Bu alanlar şunlardır:

  • DATE
  • TIME
  • DATETIME
  • TIMESTAMP
  • TIMESTAMPZ
  • INTERVAL

Yukarıdaki türler PostgreSQL tarafından sunulan ana geçici türler. İngilizce bir şeyi Türkçe diline çevirmenin garipliğiyle geçici türler diyorum umarım doğru bir karşılıktır. Bu türleri çoğumuz
Devamını Oku

PostgreSQL Sayısal Veri Türleri Nelerdir?

Selamlar. Bu yazıda size PostgreSQL Sayısal Veri Türleri hakkında bilgi vereceğim. Bir önceki yazı karakter türleri hakkındaydı. Ebru yazıların devam etmesini istediğini belirtti. Mutlu olduğumu belirterek başlayayım.

PostgreSQL Sayısal Veri Türleri

PostgreSQL Sayısal Veri Türleri

Arkadaşlar bildiğimiz gibi programlama dilleri ve veri tabanları veri türlerine sahip olabiliyorlar. Tam kesinlikle söylemeyişimin nedeni NoSQL hakkında bilgi sahibi olmayışım. Bunlar direkt net türlere sahipler mi bilmiyorum. Ancak ilişkisel veri tabanlarının verilerin tutarlı olması açısından türlere sahip olduğu bir gerçek. Peki PostgreSQL bu işte ne durumda?

Açıkcası çok büyük farklar yok. Hemen hemen aynı türler olmakla beraber bazı farklılıkları da göreceğiz. PostgreSQL temelde iki farklı sayısal veri türüne
Devamını Oku