Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Membuat tampilan MySQL dengan kolom id yang bertambah secara otomatis

Saya tahu pertanyaan ini sudah lama, tetapi untuk berjaga-jaga jika orang lain menemukan pertanyaan ini, ada alternatif lain.

PENTING:Alternatif ini valid selama peningkatan otomatis tidak terlalu penting, sehingga Anda hanya memerlukan pengenal unik untuk baris tampilan:

Anda dapat menggunakan fungsi UUID() yang memberi Anda pengidentifikasi alfanumerik unik. Periksa dokumentasi di mysql-reference-manual

Karenanya Anda dapat membuat tampilan seperti ini:

Create view my-view AS
Select UUID() as 'id', t.name, t.value
from table t
....


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. 15 Pertanyaan Wawancara Dasar MySQL untuk Administrator Basis Data

  2. android.content.res.Resources$NotFoundException:String resource ID #0x2 Database

  3. Kapan kami memilih DateTime daripada Timestamp

  4. Kinerja UUID di MySQL?

  5. Memperbarui kolom sehingga berisi posisi baris