Di mana saya dapat menemukan manual terperinci tentang konvensi penamaan PostgreSQL? (nama tabel vs. peti unta, urutan, kunci primer, batasan, indeks, dll
Di mana saya dapat menemukan manual terperinci tentang konvensi penamaan PostgreSQL? (nama tabel vs. peti unta, urutan, kunci primer, batasan, indeks, dll
Saya menggunakan PostgreSQL melalui 'sekuel' Ruby gem. Saya mencoba membulatkan ke dua tempat desimal. Ini kode saya: SELECT ROUND(AVG(some_column),2) FROM table Saya mendapatkan kesalahan berikut: PG::Error: ERROR: function round(double precision, integer) does not exist...
Saya ingin mengatur tabel di PostgreSQL sedemikian rupa sehingga dua kolom harus unik. Mungkin ada beberapa nilai dari nilai mana pun, asalkan tidak ada dua yang berbagi keduanya. Misalnya: CREATE TABLE someTable ( id int PRIMARY KEY AUTOINCREMENT, col1 int NOT NULL, col2 int NOT NULL ) Jadi,...
Saya ingin memperbarui beberapa baris dalam PostgreSQL dalam satu pernyataan. Apakah ada cara untuk melakukan sesuatu seperti yang berikut ini? UPDATE table SET column_a = 1 where column_b = '123', column_a = 2 where column_b =
Saya memiliki tabel database PostgreSQL yang disebut "user_links" yang saat ini memungkinkan bidang duplikat berikut: year, user_id, sid, cid Kendala yang unik saat field pertama disebut "id", namun saya sekarang mencari untuk menambahkan kendala untuk memastikan year, user_id, siddan cidsemua...
Saya punya tabel dengan data yang ada. Apakah ada cara untuk menambahkan kunci utama tanpa menghapus dan membuat ulang
Saya mencoba mengatur urutan ke nilai tertentu. SELECT setval('payments_id_seq'), 21, true Ini memberikan kesalahan: ERROR: function setval(unknown) does not exist Menggunakan ALTER SEQUENCEsepertinya juga tidak berhasil? ALTER SEQUENCE payments_id_seq LASTVALUE 22 Bagaimana ini bisa...
Saya telah menghadapi skenario aneh ketika membandingkan antara tanggal di postgresql (versi 9.2.4 di windows). Saya memiliki kolom di tabel saya mengatakan update_date dengan ketik 'timestamp tanpa zona waktu'. Klien dapat mencari bidang ini dengan hanya tanggal (yaitu: 2013-05-03) atau tanggal...
Apakah nilai stempel waktu disimpan secara berbeda di PostgreSQL saat tipe data WITH TIME ZONEdibandingkan WITHOUT TIME ZONE? Bisakah perbedaan diilustrasikan dengan kasus uji
Setelah memulai ulang MacBook Pro saya, saya tidak dapat memulai server basis data: could not connect to server: No such file or directory Is the server running locally and accepting connections on Unix domain socket "/tmp/.s.PGSQL.5432"? Saya memeriksa log dan baris berikut muncul...
Saya memiliki tabel berikut: tickername | tickerbbname | tickertype ------------+---------------+------------ USDZAR | USDZAR Curncy | C EURCZK | EURCZK Curncy | C EURPLN | EURPLN Curncy | C USDBRL | USDBRL Curncy | C USDTRY | USDTRY Curncy | C EURHUF | EURHUF Curncy | C USDRUB | USDRUB...
Apakah ada pertanyaan yang tersedia untuk mendaftar semua tabel di Postgres DB saya. Saya mencoba satu permintaan seperti: SELECT table_name FROM information_schema.tables WHERE table_schema='public' Tetapi kueri ini mengembalikan tampilan juga. Bagaimana saya bisa mendapatkan hanya nama...
Saya mencoba menjalankan skrip PHP berikut untuk melakukan kueri basis data sederhana: $db_host = "localhost"; $db_name = "showfinder"; $username = "user"; $password = "password"; $dbconn = pg_connect("host=$db_host dbname=$db_name user=$username password=$password") or die('Could not connect: '...
Tampaknya banyak orang lain yang mengalami masalah dalam menginstal pg gem. Tidak ada solusi yang diajukan untuk orang lain yang berhasil bagi saya. Saya telah mencoba menginstal permata pg dan postgres.app. Permata pg tidak mau dipasang. Kesalahan pertama yang saya dapatkan adalah: Terjadi...
Ketika saya mencoba menguji aplikasi apa pun dengan perintah (saya perhatikan ketika saya mencoba menggunakan myproject menggunakan fabric, yang menggunakan perintah ini): python manage.py test appname Saya mendapatkan kesalahan ini: Creating test database for alias 'default'... Got an error...
Saya ingin mengelola database heroku saya dengan pgadminklien. Sekarang, saya sudah melakukan ini dengan psql. Ketika saya menggunakan data dari heroku pg:credentialsuntuk menghubungkan menggunakan de DB pgadmin, saya mendapatkan: Sebuah kesalahan telah terjadi: Kesalahan saat menyambung ke...
Tutup. Pertanyaan ini tidak memenuhi pedoman Stack Overflow . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga sesuai topik untuk Stack Overflow. Ditutup 6 tahun yang lalu . Perbaiki pertanyaan ini...
Saya perlu mengambil baris N pertama untuk setiap grup, dipesan dengan kolom khusus. Diberikan tabel berikut: db=# SELECT * FROM xxx; id | section_id | name ----+------------+------ 1 | 1 | A 2 | 1 | B 3 | 1 | C 4 | 1 | D 5 | 2 | E 6 | 2 | F 7 | 3 | G 8 | 2 | H (8 rows) Saya memerlukan...
Saya memiliki banyak baris yang harus saya masukkan ke dalam tabel, tetapi sisipan ini selalu dilakukan dalam batch. Jadi saya ingin memeriksa apakah satu baris dari batch ada di tabel karena saya tahu mereka semua dimasukkan. Jadi ini bukan pemeriksaan kunci utama, tetapi seharusnya tidak terlalu...
Apa cara terbaik untuk memeriksa apakah nilainya null atau string kosong dalam pernyataan Postgres sql? Nilai dapat berupa ekspresi yang panjang sehingga lebih disukai ditulis hanya sekali dalam pemeriksaan. Saat ini saya menggunakan: coalesce( trim(stringexpression),'')='' Tapi itu terlihat...