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

Postgres:Bisakah kita memiliki kolom kenaikan otomatis di kunci komposit?

Ya, meskipun itu sangat tidak berguna. Cukup gunakan SERIAL seperti biasa. Atau langsung CREATE SEQUENCE dan gunakan nextval(...) .

Saya tidak mengerti maksudnya.

Sekarang, jika yang sebenarnya Anda minta adalah sub-urutan yang dihitung dari 1 untuk setiap bagian kunci yang berbeda, mis.

('apple', 1),
('apple', 2),
('peach', 1),
('apple', 3),
('peach', 2)

itu masalah yang sama sekali berbeda. Posting pertanyaan baru dan lebih lengkap jika itu yang Anda maksud. (Tidak, jangan hanya mengedit yang ini).




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Gabung luar kiri bertindak seperti gabung dalam

  2. Upser massal dengan SQLAlchemy

  3. Deklarasikan variabel tipe baris di PL/pgSQL

  4. PostgreSQL psycopg2 mengembalikan Tuple string alih-alih Tuple Tuple?

  5. Saya mendapatkan kesalahan tidak dapat menulis blok .... file sementara tidak ada ruang tersisa di perangkat ... menggunakan postgresql