«postgresql» etiketlenmiş sorular

PostgreSQL, Linux, UNIX, Windows ve OS X dahil tüm büyük platformlar için kullanılabilen açık kaynaklı, nesneye dayalı bir veritabanı yönetim sistemidir (ORDBMS). Lütfen soru sorurken Postgres'in tam sürümünü belirtin. Yönetim veya gelişmiş özelliklerle ilgili sorular en iyi dba.stackexchange.com adresine yönlendirilir.




3
JSON türü içindeki dizi öğeleri için sorgu
jsonPostgreSQL 9.3'teki türü test etmeye çalışıyorum . Bir var jsondenilen sütun dataadı verilen bir tabloda reports. JSON şuna benzer: { "objects": [ {"src":"foo.png"}, {"src":"bar.png"} ], "background":"background.png" } 'Objeler' dizisindeki 'src' değeriyle eşleşen tüm raporlar için tabloyu sorgulamak istiyorum. Örneğin, eşleşen tüm raporlar için DB'yi sorgulamak mümkün müdür 'src' = 'foo.png'? …
118 sql  json  postgresql  jsonb  lateral 

7
PostgreSQL bana tam olarak neyi anlatıyor?
MySQL'in açıklama çıktısı oldukça basittir. PostgreSQL'ler biraz daha karmaşıktır. Ben de bunu açıklayan iyi bir kaynak bulamadım. Tam olarak neyin söylendiğini tarif edebilir misin veya en azından beni iyi bir kaynak yönünde gösterebilir misin?
116 postgresql 

2
Postgresql: Koşullu olarak benzersiz kısıtlama
Yalnızca tablonun bir bölümünde bir sütunda benzersizliği zorlayan bir kısıtlama eklemek istiyorum. ALTER TABLE stop ADD CONSTRAINT myc UNIQUE (col_a) WHERE (col_b is null); Yukarıdaki WHEREbölüm arzulu bir düşüncedir. Bunu yapmanın herhangi bir yolu var mı? Yoksa ilişkisel çizim tahtasına geri mi dönmeliyim?

8
PostgreSQL için MEVCUT DEĞİLSE VERİTABANI OLUŞTURMA Simülasyonu?
JDBC aracılığıyla var olmayan bir veritabanı oluşturmak istiyorum. MySQL'den farklı olarak, PostgreSQL create if not existssözdizimini desteklemez . Bunu başarmanın en iyi yolu nedir? Uygulama, veritabanının var olup olmadığını bilmez. Kontrol edilmeli ve veri tabanı var mı kullanılmalıdır. Bu nedenle, istenen veritabanına bağlanmak mantıklıdır ve veritabanının olmaması nedeniyle bağlantı başarısız …
115 sql  database  postgresql  jdbc  ddl 




6
Neden işaretsiz tamsayı PostgreSQL'de mevcut değil?
Bu gönderiye rastladım ( gönderiye rastladım (MySQL'de tinyint, smallint, mediumint, bigint ve int arasındaki fark nedir? ) Ve PostgreSQL'in işaretsiz tamsayıyı desteklemediğini fark ettim. Biri neden böyle olduğunu açıklamaya yardımcı olabilir mi? Çoğu zaman, MySQL'de otomatik artan birincil anahtar olarak işaretsiz tamsayı kullanıyorum. Böyle bir tasarımda, veritabanımı MySQL'den PostgreSQL'e taşıdığımda …

8
PostgreSQL LIKE sorgu performans varyasyonları
LIKEVeritabanımdaki belirli bir tabloya yönelik sorgulara ilişkin yanıt sürelerinde oldukça büyük bir değişiklik görüyorum . Bazen sonuçları 200-400 ms içinde alırım (çok kabul edilebilir), ancak diğer zamanlarda sonuçların döndürülmesi 30 saniye kadar sürebilir. LIKESorguların çok yoğun kaynak gerektirdiğini anlıyorum, ancak yanıt sürelerinde neden bu kadar büyük bir fark olduğunu anlamıyorum. …

5
Postgresql'de dize değişmezleri ve kaçış karakterleri
Tabloya bir çıkış karakteri eklemeye çalışmak bir uyarı ile sonuçlanır. Örneğin: create table EscapeTest (text varchar(50)); insert into EscapeTest (text) values ('This is the first part \n And this is the second'); Şu uyarıyı üretir: WARNING: nonstandard use of escape in a string literal ( PSQL 8.2 kullanarak ) Bunu …



Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.