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

1
postgresql'de bir değişkenin değerini yazdırma
Postgresql işlevim var CREATE OR REPLACE FUNCTION fixMissingFiles() RETURNS VOID AS $$ DECLARE deletedContactId integer; BEGIN SELECT INTO deletedContactId contact_id FROM myContacts WHERE id=206351; -- print the value of deletedContactId variable to the console END; $$ LANGUAGE plpgsql; DeleteContactId değerini konsola nasıl yazdırabilirim?
104 sql  postgresql 

1
PostgreSQL CASE… END birden çok koşulla
İşte tablomun bir özeti: gid | datepose | pvc ---------+----------------+------------ 1 | 1961 | 01 2 | 1949 | 3 | 1990 | 02 1 | 1981 | 1 | | 03 1 | | PVC kolonunu bir SELECT CASE : SELECT gid, CASE WHEN (pvc IS NULL OR pvc …
104 postgresql  case 


6
PostgreSQL sunucusu Mac OS X'in durumu nasıl kontrol edilir
Postgresql sunucumun çalışıp çalışmadığını nasıl anlarım? Bu mesajı alıyorum: [~/dev/working/sw] sudo bundle exec rake db:migrate rake aborted! could not connect to server: Connection refused Is the server running on host "localhost" and accepting TCP/IP connections on port 5432? Güncelleme: > which postgres /usr/local/bin/postgres > pg_ctl -D /usr/local/bin/postgres -l /usr/local/bin/postgres/server.log start …
103 macos  postgresql 

5
Active Record, Rails & Postgres ile birden çok yinelenen alana sahip satırları bulun
Postgres ve Activerecord kullanarak birden çok sütunda yinelenen değerlere sahip kayıtları bulmanın en iyi yolu nedir? Bu çözümü burada buldum : User.find(:all, :group => [:first, :email], :having => "count(*) > 1" ) Ancak postgres ile çalışmıyor gibi görünüyor. Bu hatayı alıyorum: PG :: GroupingError: ERROR: "parts.id" sütunu GROUP BY yan …

3
PostgreSQL'de sıfırları sola doldurmak
PostgreSQL konusunda nispeten yeniyim ve SQL Server'da bir sayıyı sola sıfırlarla nasıl yazacağımı biliyorum, ancak bunu PostgreSQL'de bulmakta zorlanıyorum. Maksimum basamak sayısının 3 ve minimumun 1 olduğu bir sayı sütunum var: bir basamaksa solda iki sıfır, 2 basamaksa 1, ör. 001, 058, 123. SQL Server'da aşağıdakileri kullanabilirim: RIGHT('000' + cast([Column1] …

26
Mac'ime Mavericks ile PG gem yüklemek imkansız
Ray projelerimle tekrar çalışmak için pg gem'i kurmaya çalışıyorum. Ama şu hatayı alıyorum: Yerel uzantılar oluşturma. Bu biraz zaman alabilir ... HATA: pg yüklenirken hata oluştu: HATA: gem yerel uzantısı oluşturulamadı. /Users/jeanosorio/.rvm/rubies/ruby-2.0.0-p247/bin/ruby extconf.rb checking for pg_config... no No pg_config... trying anyway. If yapı başarısız olursa, lütfen --with-pg-config = / yol …

11
Resmi PostgreSQL Docker görüntüsünün yapılandırma dosyası nasıl özelleştirilir?
Yapılandırmasını özelleştirmeye çalışırken resmi Postgres Docker görüntüsünü kullanıyorum . Bu amaçla, seddeğiştirmek max_connectionsiçin komutu kullanıyorum, örneğin: sed -i -e"s/^max_connections = 100.*$/max_connections = 1000/" /var/lib/postgresql/data/postgresql.conf Bu yapılandırmayı uygulamak için iki yöntem denedim. Birincisi, komutları bir betiğe eklemek ve onu "/docker-entrypoint-initdb.d" init klasörüne kopyalamaktır. İkinci yöntem ise onları Dockerfile dosyamda "RUN" komutuyla …
103 postgresql  docker 


4
PostgreSQL, tarihi "bugüne" göre kontrol etme
Birinin Postgres konusunda yardımcı olup olamayacağını merak ediyordum. mydatePostgres tarih türü olan bir sütunu olan bir tablom var. Şunun gibi bir şey yapmak istiyorum: SELECT * FROM MyTable WHERE mydate > [Today-1year] Daha önce hiç Postgres kullanmadım ve eminim sadece bazı işlevlerin adını bilmem gerekiyor - referansı memnuniyetle kendim arayacağım. …
103 sql  postgresql 

8
postgres kullanarak string_agg'deki gibi array_agg'deki boş değerler nasıl hariç tutulur?
array_aggİsimleri toplamak için kullanırsam , isimlerimi virgülle ayırırım, ancak bir nulldeğer olması durumunda , bu boş da toplamda bir isim olarak alınır. Örneğin : SELECT g.id, array_agg(CASE WHEN g.canonical = 'Y' THEN g.users ELSE NULL END) canonical_users, array_agg(CASE WHEN g.canonical = 'N' THEN g.users ELSE NULL END) non_canonical_users FROM groups …



1
Postgres'te satır numarasını seçin
Postgres'te satır numarası nasıl seçilir. Bunu denedim: select row_number() over (ORDER BY cgcode_odc_mapping_id)as rownum, cgcode_odc_mapping_id from access_odc.access_odc_mapping_tb order by cgcode_odc_mapping_id ve şu hatayı aldım: HATA: "üzerinde" veya yakınında sözdizimi hatası SATIR 1: satır_sayısını () (cgcode_odc_mapping_id İLE SİPARİŞ EDİN) olarak seçin Şu sayfaları kontrol ettim: PostgreSQL sorgusunda satır numaraları nasıl gösterilir? …

4
PostgreSQL: başka bir tablodan ekle
Başka bir tablodan bir tabloya veri eklemeye çalışıyorum ve tabloların ortak yalnızca bir sütunu var. Sorun şu ki, TABLE1'in null değerleri kabul etmeyen sütunları var, bu yüzden onları boş bırakamam ve TABLE2'den alamıyorum. TABLE1 var: id, col_1 (boş değil), col_2 (boş değil), col_3 (boş değil) ve TABLE2: id, col_a, col_b, …
102 sql  postgresql  insert  append 

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.