«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.



7
Sorgu sonuçlarını postgresql'de ay ve yıla göre gruplandırma
Postgres sunucusunda aşağıdaki veritabanı tablosu var: id date Product Sales 1245 01/04/2013 Toys 1000 1245 01/04/2013 Toys 2000 1231 01/02/2013 Bicycle 50000 456461 01/01/2014 Bananas 4546 Ben veren bir sorgu oluşturmak istiyoruz SUMait Salesay ve yıl şöyle tarafından sütuna ve gruplar sonuçları: Apr 2013 3000 Toys Feb 2013 50000 Bicycle …
157 sql  postgresql 

3
PostgreSQL sütun adları büyük / küçük harfe duyarlı mı?
Bir db tablo var, personsPostgres sütun adı olan başka bir takım tarafından teslim, demek "first_Name". Şimdi bu sütun adındaki bu tabloyu sorgulamak için PG komutanı kullanmaya çalışıyorum. select * from persons where first_Name="xyz"; Ve sadece geri dönüyor HATA: "first_Name" sütunu mevcut değil Aptalca bir şey yapıyorum mu yoksa eksik olduğum …

8
Postgres benzersiz kısıtlama ve dizin karşılaştırması
Anlayabildiğim gibi Belgeleri aşağıdaki tanımlar eşdeğerdir: create table foo ( id serial primary key, code integer, label text, constraint foo_uq unique (code, label)); create table foo ( id serial primary key, code integer, label text); create unique index foo_idx on foo using btree (code, label); Ancak, Postgres 9.4 kılavuzundaki şöyle …
157 sql  postgresql  unique 

9
Postgres / PostgreSQL tablosunun ve dizinlerinin disk boyutunu nasıl bulursunuz
Oracle Postgres için geliyorum ve tablo ve dizin boyutu açısından bytes/MB/GB/etc, ya da daha iyi tüm tablolar için boyutu bulmak için bir yol arıyorum . Oracle'da bir cevap vermek için user_lobs ve user_segments'a bakan kötü uzun bir sorgu vardı. Postgres'de information_schematablolarda kullanabileceğim bir şey olduğunu varsayıyorum , ama nerede olduğunu …
156 postgresql 

4
Kelimelerin herhangi bir listesi için PostgreSQL joker karakter LIKE
~ 25 kelimelik basit bir listem var. PostgreSQL'de bir varchar alanım var, diyelim ki liste bu ['foo', 'bar', 'baz']. Masamda bu kelimelerin herhangi birine sahip herhangi bir satır bulmak istiyorum. Bu işe yarayacak, ama daha zarif bir şey istiyorum. select * from table where (lower(value) like '%foo%' or lower(value) like …
156 sql  postgresql 

9
Dockerized PostgreSQL veritabanını yedekleme / geri yükleme
Docker web sitesinde açıklandığı gibi PostgreSQL veritabanını yedeklemeye / geri yüklemeye çalışıyorum, ancak veriler geri yüklenmiyor. Veritabanı görüntüsü tarafından kullanılan birimler şunlardır: VOLUME ["/etc/postgresql", "/var/log/postgresql", "/var/lib/postgresql"] ve CMD: CMD ["/usr/lib/postgresql/9.3/bin/postgres", "-D", "/var/lib/postgresql/9.3/main", "-c", "config_file=/etc/postgresql/9.3/main/postgresql.conf"] Bu kapsayıcı ile DB kapsayıcısı oluşturmak: docker run -it --name "$DB_CONTAINER_NAME" -d "$DB_IMAGE_NAME" Sonra bazı verileri …

10
Postgres veritabanındaki tüm tabloları kesme
Yeniden yapılandırmadan önce düzenli olarak PostgreSQL veritabanımdaki tüm verileri silmem gerekiyor. Bunu doğrudan SQL'de nasıl yapabilirim? Şu anda yürütmem gereken tüm komutları döndüren bir SQL ifadesi ile gelmeyi başardım: SELECT 'TRUNCATE TABLE ' || tablename || ';' FROM pg_tables WHERE tableowner='MYUSER'; Ama bir kere sahip olduktan sonra onları programlı olarak …

13
Uygulamanızda sql'de hesaplamalar yapmanın artıları ve eksileri nelerdir?
shopkeeper tablo aşağıdaki alanları içerir: id (bigint),amount (numeric(19,2)),createddate (timestamp) Diyelim ki yukarıdaki tabloya sahibim. Dün için kayıtları almak ve miktarı sentlere yazdırarak bir rapor oluşturmak istiyorum. Bunu yapmanın bir yolu java uygulamamda hesaplamalar yapmak ve basit bir sorgu yürütmektir Date previousDate ;// $1 calculate in application Date todayDate;// $2 calculate …


5
Enlem ve boylam için hangi veri türü?
PostgreSQL ve PostGIS'e yeni başladım. Enlem ve boylam değerlerini PostgreSQL 9.1.1 veritabanı tablosunda saklamak istiyorum. İki nokta arasındaki mesafeyi hesaplayacağım, bu konum değerlerini kullanarak daha yakın noktaları bulacağım. Enlem ve boylam için hangi veri türünü kullanmalıyım?

3
Belirli bir şemada bir tablo olup olmadığı nasıl kontrol edilir
Postgres 8.4 ve üzeri veritabanları, publicşemada ortak tablolar ve şemada şirkete özgü tablolar içerir company. companyşema adları her zaman 'company'şirket numarası ile başlar ve biter. Dolayısıyla, aşağıdaki gibi şemalar olabilir: public company1 company2 company3 ... companynn Bir uygulama her zaman tek bir firma ile çalışır. Aşağıdaki search_pathgibi odbc veya npgsql …

20
PSQLException: geçerli işlem iptal edildi, işlem bloğunun sonuna kadar komutlar yoksayıldı
JBoss 7.1.1 Final server.log dosyasında aşağıdaki (kesilmiş) stacktrace görüyorum: Caused by: org.postgresql.util.PSQLException: ERROR: current transaction is aborted, commands ignored until end of transaction block at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2102) at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1835) at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:257) at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:512) at org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:374) at org.postgresql.jdbc2.AbstractJdbc2Statement.executeUpdate(AbstractJdbc2Statement.java:302) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.6.0_23] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) [rt.jar:1.6.0_23] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [rt.jar:1.6.0_23] at java.lang.reflect.Method.invoke(Method.java:597) [rt.jar:1.6.0_23] at …

2
Postgres / SQL'de min / max iki tam sayı nasıl elde edilir?
Postgres / SQL'de iki tam sayının maksimumunu (veya minimumunu) nasıl bulabilirim? Tam sayılardan biri sütun değeri değil. Örnek bir senaryo vereceğim: Bir sütundan (tüm satırlarda) bir tamsayı çıkarmak istiyorum, ancak sonuç sıfırdan küçük olmamalıdır. Yani, başlamak için elimde: UPDATE my_table SET my_column = my_column - 10; Ancak bu, bazı değerleri …
151 postgresql 

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.