{"id":25207,"date":"2025-07-02T17:36:40","date_gmt":"2025-07-02T14:36:40","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/postgresql-how-to-select-timestamp-without-seconds-ceviri\/"},"modified":"2025-07-05T12:35:41","modified_gmt":"2025-07-05T09:35:41","slug":"postgresql-saniye-olmadan-timestamp-zaman-damgasi-nasil-secilir","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/postgresql-saniye-olmadan-timestamp-zaman-damgasi-nasil-secilir\/","title":{"rendered":"PostgreSQL: Saniye Olmadan Timestamp Zaman Damgas\u0131 Nas\u0131l Se\u00e7ilir?"},"content":{"rendered":"<p># PostgreSQL&#8217;de Saniye Olmadan Timestamp Se\u00e7imi<\/p>\n<p>PostgreSQL veritaban\u0131n\u0131zda tarih ve zaman bilgilerini saklayan timestamp s\u00fctunlar\u0131n\u0131z var ve raporlamalar\u0131n\u0131zda veya uygulaman\u0131zda saniye bilgisine ihtiya\u00e7 duymuyor musunuz?  Bu durum, gereksiz bilgi karma\u015fas\u0131n\u0131 \u00f6nlemek ve daha temiz bir \u00e7\u0131kt\u0131 elde etmek i\u00e7in timestamp de\u011ferlerini saniye olmadan se\u00e7meniz gerekti\u011fi anlam\u0131na gelir.  Bu makalede, PostgreSQL&#8217;de saniye bilgisi olmadan timestamp de\u011ferlerini se\u00e7menin farkl\u0131 y\u00f6ntemlerini, performans optimizasyonlar\u0131n\u0131 ve ger\u00e7ek d\u00fcnya senaryolar\u0131n\u0131 ele alaca\u011f\u0131z.  PostgreSQL&#8217;in g\u00fc\u00e7l\u00fc fonksiyonlar\u0131n\u0131 kullanarak bu i\u015flemi nas\u0131l ger\u00e7ekle\u015ftirece\u011finizi ad\u0131m ad\u0131m \u00f6\u011freneceksiniz.<\/p>\n<p><strong>\u00d6\u011frenme Yol Haritas\u0131<\/strong><\/p>\n<p><strong>Yeni Ba\u015flayan:<\/strong>  Temel SQL sorgular\u0131 ve PostgreSQL timestamp fonksiyonlar\u0131 ile tan\u0131\u015faca\u011f\u0131z. Basit bir \u00f6rnek \u00fczerinden, saniye bilgisini nas\u0131l kald\u0131raca\u011f\u0131n\u0131z\u0131 g\u00f6receksiniz.<\/p>\n<p><strong>Orta:<\/strong> Ger\u00e7ek d\u00fcnya senaryolar\u0131 ve optimizasyon ipu\u00e7lar\u0131 ile daha karma\u015f\u0131k sorgu \u00f6rnekleri inceleyece\u011fiz.  Performans\u0131n\u0131z\u0131 nas\u0131l iyile\u015ftirebilece\u011finizi \u00f6\u011freneceksiniz.<\/p>\n<p><strong>\u0130leri D\u00fczey:<\/strong>  Performans analizi teknikleri, edge case&#8217;ler ve b\u00fcy\u00fck veri setlerinde performans optimizasyonu stratejileri ele al\u0131nacakt\u0131r.<\/p>\n<p><strong>PostgreSQL Timestamp Temelleri: Zaman\u0131n Anatomisi<\/strong><\/p>\n<p>PostgreSQL&#8217;de timestamp veri tipi, tarih ve zaman bilgilerini y\u00fcksek do\u011frulukta saklar.  Bu bilgi, y\u0131l, ay, g\u00fcn, saat, dakika, saniye ve hatta milisaniye gibi bile\u015fenlerden olu\u015fur. Ancak, her zaman t\u00fcm bu bile\u015fenlere ihtiyac\u0131m\u0131z olmayabilir.  Raporlamada sadece saat ve dakika bilgisini g\u00f6stermek isteyebiliriz veya bir grafikte g\u00fcnl\u00fck verileri \u00f6zetlemek isteyebiliriz.  \u0130\u015fte burada saniye bilgisini atman\u0131n \u00f6nemi ortaya \u00e7\u0131kar.  Saniye bilgisinin at\u0131lmas\u0131, veri boyutunu azalt\u0131r, okuma i\u015flemlerini h\u0131zland\u0131r\u0131r ve daha temiz bir \u00e7\u0131kt\u0131 sa\u011flar.  Bu makalede, PostgreSQL&#8217;in sundu\u011fu g\u00fc\u00e7l\u00fc fonksiyonlar\u0131 kullanarak bu i\u015flemi nas\u0131l ger\u00e7ekle\u015ftirece\u011finizi \u00f6\u011freneceksiniz.  Daha fazla bilgi i\u00e7in [Fatih Soysal&#8217;\u0131n PostgreSQL \u00fczerine yazd\u0131\u011f\u0131 di\u011fer makalelere](https:\/\/fatihsoysal.com) g\u00f6z atabilirsiniz.<\/p>\n<p><strong>Nas\u0131l Timestamp&#8217;ten Saniye Bilgisini Kald\u0131r\u0131r\u0131z?  (Yeni Ba\u015flayanlar \u0130\u00e7in)<\/strong><\/p>\n<p>En basit y\u00f6ntem, <code class=\"language-\">DATE_TRUNC<\/code> fonksiyonunu kullanmakt\u0131r.  Bu fonksiyon, timestamp de\u011ferini belirli bir zaman birimine yuvarlar.  Saniye bilgisini kald\u0131rmak i\u00e7in <code class=\"language-\">minute<\/code> parametresini kullan\u0131r\u0131z:<\/p>\n<pre class=\"language-sql\"><code>SELECT DATE_TRUNC('minute', timestamp_sutun) AS timestamp_saniyesiz\r\nFROM tablo_adi;<\/code><\/pre>\n<p>Burada <code class=\"language-\">timestamp_sutun<\/code>, timestamp de\u011ferlerini i\u00e7eren s\u00fctunun ad\u0131 ve <code class=\"language-\">tablo_adi<\/code> ise tablonun ad\u0131d\u0131r.  Bu sorgu, her timestamp de\u011ferinin saniye bilgisini s\u0131f\u0131rlayarak, sadece dakika bilgisine kadar olan k\u0131sm\u0131n\u0131 d\u00f6nd\u00fcr\u00fcr.<\/p>\n<p><strong>\u00d6rnek:<\/strong>  <code class=\"language-\">ogrenciler<\/code> adl\u0131 bir tablomuz olsun ve bu tabloda <code class=\"language-\">kayit_zamani<\/code> ad\u0131nda bir timestamp s\u00fctunumuz olsun.  A\u015fa\u011f\u0131daki sorgu, \u00f6\u011frencilerin kay\u0131t zamanlar\u0131n\u0131 saniye bilgisi olmadan getirir:<\/p>\n<pre class=\"language-sql\"><code>SELECT DATE_TRUNC('minute', kayit_zamani) AS kayit_zamani_saniyesiz\r\nFROM ogrenciler;<\/code><\/pre>\n<p><strong>Ger\u00e7ek D\u00fcnya Senaryolar\u0131 ve Optimizasyon \u0130pu\u00e7lar\u0131 (Orta Seviye)<\/strong><\/p>\n<p>Bir e-ticaret sitesinde, sipari\u015flerin g\u00fcnl\u00fck toplam\u0131n\u0131 hesaplamak istedi\u011fimizi d\u00fc\u015f\u00fcnelim.  Saniye bilgisine ihtiya\u00e7 duymadan, sadece g\u00fcn baz\u0131nda sipari\u015f say\u0131s\u0131n\u0131 g\u00f6rmek istiyoruz.  Bunun i\u00e7in <code class=\"language-\">DATE_TRUNC<\/code> fonksiyonunu <code class=\"language-\">day<\/code> parametresi ile kullanabiliriz:<\/p>\n<pre class=\"language-sql\"><code>SELECT DATE_TRUNC('day', siparis_zamani) AS siparis_gunu, COUNT(*) AS siparis_sayisi\r\nFROM siparisler\r\nGROUP BY siparis_gunu\r\nORDER BY siparis_gunu;<\/code><\/pre>\n<p>Bu sorgu, her g\u00fcn i\u00e7in sipari\u015f say\u0131s\u0131n\u0131 g\u00f6sterir.  <code class=\"language-\">GROUP BY<\/code> kullanarak, ayn\u0131 g\u00fcne ait sipari\u015fleri grupland\u0131r\u0131r ve <code class=\"language-\">COUNT(*)<\/code> ile her grubun eleman say\u0131s\u0131n\u0131 (sipari\u015f say\u0131s\u0131n\u0131) hesaplar.<\/p>\n<p><strong>Optimizasyon \u0130pu\u00e7lar\u0131:<\/strong>  B\u00fcy\u00fck veri setlerinde, <code class=\"language-\">DATE_TRUNC<\/code> fonksiyonunu indekslenmi\u015f bir s\u00fctun \u00fczerinde kullanmak performans\u0131 \u00f6nemli \u00f6l\u00e7\u00fcde art\u0131rabilir.  <code class=\"language-\">kayit_zamani<\/code> s\u00fctununa bir indeks eklemek, bu sorguyu daha h\u0131zl\u0131 \u00e7al\u0131\u015ft\u0131racakt\u0131r.  \u0130ndeks olu\u015fturma i\u015flemi i\u00e7in a\u015fa\u011f\u0131daki kodu kullanabilirsiniz:<\/p>\n<pre class=\"language-sql\"><code>CREATE INDEX idx_kayit_zamani ON ogrenciler (kayit_zamani);<\/code><\/pre>\n<p><strong>to_char Fonksiyonu ile Bi\u00e7imlendirme (Orta Seviye)<\/strong><\/p>\n<p><code class=\"language-\">to_char<\/code> fonksiyonu, timestamp de\u011ferini istedi\u011finiz formatta bir string olarak d\u00f6nd\u00fcr\u00fcr.  Saniye bilgisini g\u00f6stermeden timestamp&#8217;i bi\u00e7imlendirmek i\u00e7in, format string&#8217;inde saniye i\u00e7in yer ay\u0131rmamal\u0131s\u0131n\u0131z. \u00d6rne\u011fin:<\/p>\n<pre class=\"language-sql\"><code>SELECT to_char(kayit_zamani, 'YYYY-MM-DD HH24:MI') AS kayit_zamani_saniyesiz\r\nFROM ogrenciler;<\/code><\/pre>\n<p>Bu sorgu, tarih ve saati &#8220;YYYY-MM-DD HH24:MI&#8221; format\u0131nda, saniye bilgisi olmadan d\u00f6nd\u00fcr\u00fcr.  Farkl\u0131 formatlar i\u00e7in PostgreSQL dok\u00fcmantasyonuna bakabilirsiniz.<\/p>\n<p><strong>Performans Analizi ve Edge Case&#8217;ler (\u0130leri Seviye)<\/strong><\/p>\n<p>B\u00fcy\u00fck veri setlerinde,  <code class=\"language-\">EXPLAIN ANALYZE<\/code> komutu ile sorgular\u0131n\u0131z\u0131n performans\u0131n\u0131 analiz edebilirsiniz.  Bu, sorgunuzun hangi a\u015famalar\u0131nda zaman kaybetti\u011fini anlaman\u0131za yard\u0131mc\u0131 olur ve optimizasyon i\u00e7in \u00f6nemli bilgiler sa\u011flar.<\/p>\n<p><strong>Edge Case:<\/strong>  <code class=\"language-\">NULL<\/code> de\u011ferleri i\u00e7eren timestamp s\u00fctunlar\u0131 ile \u00e7al\u0131\u015f\u0131rken, <code class=\"language-\">COALESCE<\/code> fonksiyonu ile <code class=\"language-\">NULL<\/code> de\u011ferlerini varsay\u0131lan bir de\u011ferle de\u011fi\u015ftirebilirsiniz veya <code class=\"language-\">WHERE<\/code> klauzu ile <code class=\"language-\">NULL<\/code> de\u011ferlerini filtreleyebilirsiniz. \u00d6rne\u011fin:<\/p>\n<pre class=\"language-sql\"><code>SELECT COALESCE(DATE_TRUNC('minute', kayit_zamani), '1970-01-01 00:00') AS kayit_zamani_saniyesiz\r\nFROM ogrenciler;<\/code><\/pre>\n<p>Bu sorgu, <code class=\"language-\">kayit_zamani<\/code> s\u00fctununda <code class=\"language-\">NULL<\/code> olan de\u011ferler i\u00e7in &#8220;1970-01-01 00:00&#8221; de\u011ferini kullan\u0131r.<\/p>\n<p><strong>Par\u00e7al\u0131 Tarih ve Zaman \u0130\u015flemleri (\u0130leri Seviye)<\/strong><\/p>\n<p>Bazen sadece tarih veya sadece zaman bilgisine ihtiyac\u0131n\u0131z olabilir. Bu durumda <code class=\"language-\">date()<\/code> ve <code class=\"language-\">time()<\/code> fonksiyonlar\u0131n\u0131 kullanabilirsiniz:<\/p>\n<pre class=\"language-sql\"><code>SELECT date(kayit_zamani) AS kayit_tarihi, time(kayit_zamani) AS kayit_zamani_sadece\r\nFROM ogrenciler;<\/code><\/pre>\n<p>Bu sorgu, <code class=\"language-\">kayit_zamani<\/code> s\u00fctunundan ayr\u0131 ayr\u0131 tarih ve zaman bilgilerini d\u00f6nd\u00fcr\u00fcr.<\/p>\n<p><strong>Sonu\u00e7<\/strong><\/p>\n<p>PostgreSQL&#8217;de timestamp de\u011ferlerinden saniye bilgisini kald\u0131rmak i\u00e7in \u00e7e\u015fitli y\u00f6ntemler mevcuttur.  <code class=\"language-\">DATE_TRUNC<\/code> ve <code class=\"language-\">to_char<\/code> fonksiyonlar\u0131 en yayg\u0131n kullan\u0131lanlard\u0131r.  Performans optimizasyonu i\u00e7in indeksleme ve <code class=\"language-\">EXPLAIN ANALYZE<\/code> komutunu kullanmay\u0131 unutmay\u0131n.  B\u00fcy\u00fck veri setleri ve NULL de\u011ferler ile \u00e7al\u0131\u015f\u0131rken,  <code class=\"language-\">COALESCE<\/code> fonksiyonu ve uygun filtreleme teknikleri kullanarak sorunlar\u0131 \u00e7\u00f6zebilirsiniz.  Umar\u0131m bu makale, PostgreSQL&#8217;de timestamp i\u015flemlerinde size yard\u0131mc\u0131 olmu\u015ftur.  Daha fazla bilgi ve \u00f6rnek i\u00e7in [Fatih Soysal&#8217;\u0131n web sitesini](https:\/\/fatihsoysal.com) ziyaret edebilirsiniz.<\/p>\n<p><strong>S\u0131k\u00e7a Sorulan Sorular:<\/strong><\/p>\n<p>1. <strong><code class=\"language-\">DATE_TRUNC<\/code> fonksiyonu hangi zaman birimlerini destekler?<\/strong>  <code class=\"language-\">DATE_TRUNC<\/code> fonksiyonu, <code class=\"language-\">microseconds<\/code>, <code class=\"language-\">milliseconds<\/code>, <code class=\"language-\">second<\/code>, <code class=\"language-\">minute<\/code>, <code class=\"language-\">hour<\/code>, <code class=\"language-\">day<\/code>, <code class=\"language-\">week<\/code>, <code class=\"language-\">month<\/code>, <code class=\"language-\">quarter<\/code>, <code class=\"language-\">year<\/code>, <code class=\"language-\">decade<\/code>, <code class=\"language-\">century<\/code>, <code class=\"language-\">millennium<\/code> gibi bir\u00e7ok zaman birimini destekler.<\/p>\n<p>2. <strong><code class=\"language-\">to_char<\/code> fonksiyonunda hangi format kodlar\u0131n\u0131 kullanabilirim?<\/strong>  PostgreSQL dok\u00fcmantasyonunda geni\u015f bir format kodu listesi bulunmaktad\u0131r.<\/p>\n<p>3. <strong>B\u00fcy\u00fck veri setlerinde performans\u0131 nas\u0131l iyile\u015ftirebilirim?<\/strong>  \u0130ndeksleme, uygun <code class=\"language-\">WHERE<\/code> ko\u015fullar\u0131 ve <code class=\"language-\">EXPLAIN ANALYZE<\/code> ile performans analizi yaparak iyile\u015ftirme sa\u011flayabilirsiniz.<\/p>\n<p>4. <strong><code class=\"language-\">NULL<\/code> de\u011ferleri nas\u0131l ele alabilirim?<\/strong>  <code class=\"language-\">COALESCE<\/code> fonksiyonu veya <code class=\"language-\">WHERE<\/code> klauzu ile <code class=\"language-\">NULL<\/code> de\u011ferlerini y\u00f6netebilirsiniz.<\/p>\n<p>5. <strong>Farkl\u0131 zaman dilimlerinde \u00e7al\u0131\u015f\u0131rken nelere dikkat etmeliyim?<\/strong>  Zaman dilimi ayarlar\u0131n\u0131za ve <code class=\"language-\">timezone<\/code> fonksiyonuna dikkat etmelisiniz.<\/p>\n<p>Yazar: Fatih Soysal<\/p>\n","protected":false},"excerpt":{"rendered":"# PostgreSQL&#8217;de Saniye Olmadan Timestamp Se\u00e7imi PostgreSQL veritaban\u0131n\u0131zda tarih ve zaman bilgilerini saklayan timestamp s\u00fctunlar\u0131n\u0131z var ve raporlamalar\u0131n\u0131zda&hellip;","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"csco_page_header_type":"","csco_page_load_nextpost":"","csco_page_subscribe_form":"","csco_page_contact_form":"","footnotes":""},"categories":[644],"tags":[],"class_list":{"0":"post-25207","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-postgresql","7":"cs-entry","8":"cs-video-wrap"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.5 (Yoast SEO v25.3.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>PostgreSQL: How to Select Timestamp without Seconds (\u00c7eviri)<\/title>\n<meta name=\"description\" content=\"Hi\u00e7bir etiketi bulunamad\u0131.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fatihsoysal.com\/blog\/postgresql-saniye-olmadan-timestamp-zaman-damgasi-nasil-secilir\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"PostgreSQL: Saniye Olmadan Timestamp Zaman Damgas\u0131 Nas\u0131l Se\u00e7ilir?\" \/>\n<meta property=\"og:description\" content=\"Hi\u00e7bir etiketi bulunamad\u0131.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/postgresql-saniye-olmadan-timestamp-zaman-damgasi-nasil-secilir\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2025-07-02T14:36:40+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-07-05T09:35:41+00:00\" \/>\n<meta name=\"author\" content=\"Fatih Soysal\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"Fatih Soysal\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/postgresql-saniye-olmadan-timestamp-zaman-damgasi-nasil-secilir\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/postgresql-saniye-olmadan-timestamp-zaman-damgasi-nasil-secilir\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"PostgreSQL: Saniye Olmadan Timestamp Zaman Damgas\u0131 Nas\u0131l Se\u00e7ilir?\",\"datePublished\":\"2025-07-02T14:36:40+00:00\",\"dateModified\":\"2025-07-05T09:35:41+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/postgresql-saniye-olmadan-timestamp-zaman-damgasi-nasil-secilir\/\"},\"wordCount\":946,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"articleSection\":[\"PostgreSQL\"],\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/postgresql-saniye-olmadan-timestamp-zaman-damgasi-nasil-secilir\/#respond\"]}],\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/postgresql-saniye-olmadan-timestamp-zaman-damgasi-nasil-secilir\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/postgresql-saniye-olmadan-timestamp-zaman-damgasi-nasil-secilir\/\",\"name\":\"PostgreSQL: How to Select Timestamp without Seconds (\u00c7eviri)\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2025-07-02T14:36:40+00:00\",\"dateModified\":\"2025-07-05T09:35:41+00:00\",\"description\":\"Hi\u00e7bir etiketi bulunamad\u0131.\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/postgresql-saniye-olmadan-timestamp-zaman-damgasi-nasil-secilir\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/postgresql-saniye-olmadan-timestamp-zaman-damgasi-nasil-secilir\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/postgresql-saniye-olmadan-timestamp-zaman-damgasi-nasil-secilir\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"PostgreSQL: Saniye Olmadan Timestamp Zaman Damgas\u0131 Nas\u0131l Se\u00e7ilir?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/\",\"name\":\"Fatihsoysal.com\",\"description\":\"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim\",\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"tr\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\",\"name\":\"Fatih Soysal\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"contentUrl\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"width\":512,\"height\":512,\"caption\":\"Fatih Soysal\"},\"logo\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\"},\"description\":\"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"PostgreSQL: How to Select Timestamp without Seconds (\u00c7eviri)","description":"Hi\u00e7bir etiketi bulunamad\u0131.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/fatihsoysal.com\/blog\/postgresql-saniye-olmadan-timestamp-zaman-damgasi-nasil-secilir\/","og_locale":"tr_TR","og_type":"article","og_title":"PostgreSQL: Saniye Olmadan Timestamp Zaman Damgas\u0131 Nas\u0131l Se\u00e7ilir?","og_description":"Hi\u00e7bir etiketi bulunamad\u0131.","og_url":"https:\/\/fatihsoysal.com\/blog\/postgresql-saniye-olmadan-timestamp-zaman-damgasi-nasil-secilir\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2025-07-02T14:36:40+00:00","article_modified_time":"2025-07-05T09:35:41+00:00","author":"Fatih Soysal","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Fatih Soysal","Tahmini okuma s\u00fcresi":"5 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihsoysal.com\/blog\/postgresql-saniye-olmadan-timestamp-zaman-damgasi-nasil-secilir\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/postgresql-saniye-olmadan-timestamp-zaman-damgasi-nasil-secilir\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"PostgreSQL: Saniye Olmadan Timestamp Zaman Damgas\u0131 Nas\u0131l Se\u00e7ilir?","datePublished":"2025-07-02T14:36:40+00:00","dateModified":"2025-07-05T09:35:41+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/postgresql-saniye-olmadan-timestamp-zaman-damgasi-nasil-secilir\/"},"wordCount":946,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"articleSection":["PostgreSQL"],"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/postgresql-saniye-olmadan-timestamp-zaman-damgasi-nasil-secilir\/#respond"]}],"copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/postgresql-saniye-olmadan-timestamp-zaman-damgasi-nasil-secilir\/","url":"https:\/\/fatihsoysal.com\/blog\/postgresql-saniye-olmadan-timestamp-zaman-damgasi-nasil-secilir\/","name":"PostgreSQL: How to Select Timestamp without Seconds (\u00c7eviri)","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2025-07-02T14:36:40+00:00","dateModified":"2025-07-05T09:35:41+00:00","description":"Hi\u00e7bir etiketi bulunamad\u0131.","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/postgresql-saniye-olmadan-timestamp-zaman-damgasi-nasil-secilir\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/postgresql-saniye-olmadan-timestamp-zaman-damgasi-nasil-secilir\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/postgresql-saniye-olmadan-timestamp-zaman-damgasi-nasil-secilir\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"PostgreSQL: Saniye Olmadan Timestamp Zaman Damgas\u0131 Nas\u0131l Se\u00e7ilir?"}]},{"@type":"WebSite","@id":"https:\/\/fatihsoysal.com\/blog\/#website","url":"https:\/\/fatihsoysal.com\/blog\/","name":"Fatihsoysal.com","description":"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim","publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"tr"},{"@type":["Person","Organization"],"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1","name":"Fatih Soysal","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","contentUrl":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","width":512,"height":512,"caption":"Fatih Soysal"},"logo":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/"},"description":"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.","url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/"}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/25207","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/comments?post=25207"}],"version-history":[{"count":1,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/25207\/revisions"}],"predecessor-version":[{"id":25365,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/25207\/revisions\/25365"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=25207"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=25207"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=25207"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}