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

PostgreSQL:apakah mungkin untuk memberikan nama khusus untuk PRIMARY KEY atau UNIQUE?

Triknya adalah CONSTRAINT bagian dalam column_constraint bagian CREATE TABLE . Contoh:

> create table x(xx text constraint xxxx primary key);
NOTICE:  CREATE TABLE / PRIMARY KEY will create implicit index "xxxx" for table "x"
CREATE TABLE

Ini berfungsi untuk semua jenis batasan, termasuk PRIMARY KEY dan UNIQUE .

Lihat dokumen BUAT TABEL untuk detailnya.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kesalahan sintaksis PostgreSQL dalam kueri berparameter pada tanggal $1

  2. Alat perbandingan data PostgreSQL

  3. Batasan nilai unik di beberapa kolom

  4. PostgreSQL sekarang() dan waktu musim panas

  5. Cara Membuat Array di PostgreSQL