Manakah dari dua berikut ini yang lebih akurat? select numbackends from pg_stat_database; select count(*) from
Manakah dari dua berikut ini yang lebih akurat? select numbackends from pg_stat_database; select count(*) from
Saya perlu memasukkan beberapa baris dengan satu kueri (jumlah baris tidak konstan), jadi saya perlu menjalankan kueri seperti ini: INSERT INTO t (a, b) VALUES (1, 2), (3, 4), (5, 6); Satu-satunya cara saya tahu adalah args = [(1,2), (3,4), (5,6)] args_str = ','.join(cursor.mogrify("%s", (x, ))...
Beberapa server SQL memiliki fitur di mana INSERTdilewati jika akan melanggar batasan kunci primer / unik. Sebagai contoh, MySQL memiliki INSERT IGNORE. Apa cara terbaik untuk meniru INSERT IGNOREdan ON DUPLICATE KEY UPDATEdengan
Postgresql mendapat dukungan enum beberapa waktu lalu. CREATE TYPE myenum AS ENUM ( 'value1', 'value2', ); Bagaimana cara mendapatkan semua nilai yang ditentukan dalam enum dengan
Seperti beberapa orang lain, saya mendapatkan kesalahan ini saat menjalankan rake db: bermigrasi dalam proyek saya atau bahkan mencoba sebagian besar tugas database untuk aplikasi Ruby on Rails 3.2 saya. PGError (tidak dapat terhubung ke server: Tidak ada file atau direktori seperti itu....
Saya mencoba mengembalikan file dump saya, tetapi menyebabkan kesalahan: psql:psit.sql:27485: invalid command \N Apakah ada solusinya? Saya mencari, tetapi saya tidak mendapatkan jawaban yang
Saya menggunakan kueri berikut: ALTER TABLE presales ALTER COLUMN code TYPE numeric(10,0); untuk mengubah tipe data kolom dari character(20)menjadi numeric(10,0)tetapi saya mendapatkan kesalahan: kolom "kode" tidak dapat ditransmisikan untuk mengetik numerik
Saya perlu mengatur path schema di Postgres sehingga saya tidak setiap waktu menentukan schema dot table misalnya schema2.table. Tetapkan jalur skema: SET SCHEMA PATH a,b,c sepertinya hanya berfungsi untuk satu sesi kueri di mac, setelah saya menutup jendela kueri variabel path menetapkan kembali...
Saya ingin dapat terhubung ke database PostgreSQL dan menemukan semua fungsi untuk skema tertentu. Pikir saya adalah bahwa saya bisa membuat beberapa permintaan ke pg_catalog atau information_schema dan mendapatkan daftar semua fungsi, tapi saya tidak tahu di mana nama dan parameter disimpan. Saya...
Saya ingin agar PostgreSQL mengembalikan hasil kueri sebagai satu array JSON. Diberikan create table t (a int primary key, b text); insert into t values (1, 'value1'); insert into t values (2, 'value2'); insert into t values (3, 'value3'); Saya mau membeli sesuatu yang mirip
Jika kolom pada tabel Postgres memiliki nama year, bagaimana seharusnya mencari INSERTquery untuk menetapkan nilai untuk kolom itu? Misalnya: INSERT INTO table (id, name, year) VALUES ( ... );memberikan kesalahan di dekat kata tahun
Di MS SQL Server, saya membuat skrip untuk menggunakan variabel yang dapat disesuaikan: DECLARE @somevariable int SELECT @somevariable = -1 INSERT INTO foo VALUES ( @somevariable ) Saya kemudian akan mengubah nilai @somevariablesaat runtime, tergantung pada nilai yang saya inginkan dalam...
Melihat melalui dokumentasi untuk datatype JSONB Postgres 9.4, tidak segera jelas bagi saya bagaimana melakukan pembaruan pada kolom JSONB. Dokumentasi untuk jenis dan fungsi JSONB: http://www.postgresql.org/docs/9.4/static/functions-json.html
Saya ingin kode dapat secara otomatis memperbarui cap waktu ketika baris baru dimasukkan seperti yang dapat saya lakukan di MySQL menggunakan CURRENT_TIMESTAMP. Bagaimana saya bisa mencapai ini di PostgreSQL? CREATE TABLE users ( id serial not null, firstname varchar(100), middlename...
Saya memuat data massal dan dapat menghitung ulang semua modifikasi pemicu jauh lebih murah setelah fakta daripada secara baris-demi-baris. Bagaimana saya bisa menonaktifkan sementara semua pemicu di
Saya bertanya-tanya apakah ada yang bisa memberi tahu saya apakah mungkin menggunakan shell untuk memeriksa apakah ada database PostgreSQL? Saya membuat skrip shell dan saya hanya ingin membuat database jika belum ada tetapi sampai sekarang belum bisa melihat bagaimana
Bagaimana cara menetapkan hasil kueri ke variabel dalam PL / pgSQL, bahasa prosedural PostgreSQL? Saya memiliki fungsi: CREATE OR REPLACE FUNCTION test(x numeric) RETURNS character varying AS $BODY$ DECLARE name character varying(255); begin name ='SELECT name FROM test_table where id='||x;...
Di PostgreSQL saya memiliki tabel dengan kolom varchar. Data seharusnya berupa bilangan bulat dan saya membutuhkannya dalam tipe bilangan bulat dalam kueri. Beberapa nilai adalah string kosong. Pengikut: SELECT myfield::integer FROM mytable hasil panen ERROR: invalid input syntax for integer:...
Saya telah menginstal postgresql di OSX. Ketika saya menjalankan psql, saya mengerti $ psql psql: 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.5433"? Namun, dari / etc / services postgresql...
Sepertinya Moneytipe tidak disarankan seperti yang dijelaskan di sini Aplikasi saya perlu menyimpan mata uang, tipe data apa yang harus saya gunakan? Numerik, Uang, atau