PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Membuat UUID di Postgres untuk pernyataan Sisipkan?

uuid-ossp adalah modul contrib, jadi tidak dimuat ke server secara default. Anda harus memuatnya ke dalam database Anda untuk menggunakannya.

Untuk versi PostgreSQL modern (9.1 dan yang lebih baru) itu mudah:

CREATE EXTENSION IF NOT EXISTS "uuid-ossp";

tetapi untuk 9.0 dan di bawahnya Anda harus menjalankan skrip SQL untuk memuat ekstensi. Lihat dokumentasi untuk modul contrib di 8.4.

Untuk Hal 9.1 dan yang lebih baru, baca dokumen contrib saat ini dan CREATE EXTENSION . Fitur-fitur ini tidak ada di versi 9.0 atau yang lebih lama, seperti 8.4 Anda.

Jika Anda menggunakan PostgreSQL versi paket, Anda mungkin perlu menginstal paket terpisah yang berisi modul dan ekstensi contrib. Cari database manajer paket Anda untuk 'postgres' dan 'contrib'.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara memilih lebih dari 1 catatan per hari?

  2. Apa yang Baru di PostgreSQL 12

  3. PostgreSQL multi INSERT...KEMBALI dengan beberapa kolom

  4. Fungsi Postgres mengembalikan tabel tidak mengembalikan data dalam kolom

  5. Apa indeks yang tepat untuk menanyakan struktur dalam array di Postgres jsonb?