Pertanyaan yang diberi tag «postgresql»

PostgreSQL adalah sumber terbuka, sistem manajemen database objek-relasional (ORDBMS) yang tersedia untuk semua platform utama termasuk Linux, UNIX, Windows dan OS X. Sebutkan versi persis Postgres Anda saat mengajukan pertanyaan. Pertanyaan tentang administrasi atau fitur-fitur canggih sebaiknya ditujukan ke dba.stackexchange.com.


4
Buat batasan unik dengan kolom nol
Saya punya tabel dengan tata letak ini: CREATE TABLE Favorites ( FavoriteId uuid NOT NULL PRIMARY KEY, UserId uuid NOT NULL, RecipeId uuid NOT NULL, MenuId uuid ) Saya ingin membuat batasan unik yang serupa dengan ini: ALTER TABLE Favorites ADD CONSTRAINT Favorites_UniqueFavorite UNIQUE(UserId, MenuId, RecipeId); Namun, ini akan memungkinkan …


7
Ekstrak tanggal (yyyy / mm / dd) dari stempel waktu di PostgreSQL
Saya ingin mengekstrak hanya bagian tanggal dari timestamp di PostgreSQL. Saya membutuhkannya menjadi DATEtipe postgresql sehingga saya bisa memasukkannya ke tabel lain yang mengharapkan suatu DATEnilai. Misalnya, jika sudah 2011/05/26 09:00:00, saya mau2011/05/26 Saya mencoba casting, tetapi saya hanya mendapatkan 2011: timestamp:date cast(timestamp as date) Saya mencoba to_char()dengan to_date(): SELECT …


21
psql: tidak dapat terhubung ke server: Tidak ada file atau direktori (Mac OS X)
Setelah me-restart Mac saya, saya mendapatkan kesalahan Postgres yang ditakuti: psql: could not connect to server: No such file or directory Is the server running locally and accepting connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"? Alasan ini terjadi adalah karena macbook saya benar-benar membeku karena masalah yang tidak berhubungan dan saya …
247 macos  postgresql 



8
Anda perlu menginstal postgresql-server-dev-XY untuk membangun ekstensi sisi-server atau libpq-dev untuk membangun aplikasi sisi klien
Saya sedang mengerjakan proyek Django dengan virtualenv dan menghubungkannya ke database postgres lokal. ketika saya menjalankan proyek ini dikatakan, ImportError: No module named psycopg2.extensions maka saya menggunakan perintah ini untuk menginstal pip install psycopg2 kemudian selama instalasi itu memberikan kesalahan berikut. Downloading/unpacking psycopg2==2.4.4 Downloading psycopg2-2.4.4.tar.gz (648kB): 648kB downloaded Running setup.py …


12
Cara mendeklarasikan variabel dalam kueri PostgreSQL
Bagaimana cara mendeklarasikan variabel untuk digunakan dalam kueri PostgreSQL 8.3? Di MS SQL Server saya bisa melakukan ini: DECLARE @myvar INT SET @myvar = 5 SELECT * FROM somewhere WHERE something = @myvar Bagaimana saya melakukan hal yang sama di PostgreSQL? Menurut variabel dokumentasi dinyatakan hanya sebagai "tipe nama;", tetapi …




25
Gunakan alamat email sebagai kunci utama?
Apakah alamat email kandidat yang buruk untuk primer jika dibandingkan dengan nomor yang bertambah secara otomatis? Aplikasi web kami membutuhkan alamat email untuk menjadi unik dalam sistem. Jadi, saya berpikir untuk menggunakan alamat email sebagai kunci utama. Namun kolega saya menyarankan bahwa perbandingan string akan lebih lambat daripada perbandingan integer. …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.