Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Tạo chế độ xem MySQL với cột id tự động tăng dần

Tôi biết câu hỏi này đã cũ, nhưng đề phòng những người khác bắt gặp câu hỏi này thì vẫn có một câu hỏi khác thay thế.

QUAN TRỌNG:Phương án thay thế này hợp lệ miễn là tự động tăng thêm không thực sự quan trọng và vì vậy bạn chỉ cần một số nhận dạng duy nhất cho các hàng chế độ xem:

Bạn có thể sử dụng hàm UUID () để cung cấp cho bạn một mã định danh chữ và số duy nhất. Kiểm tra tài liệu tại mysql-reference-manual

Do đó, bạn có thể tạo một dạng xem như thế này:

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. Ví dụ về LOCALTIME - MySQL

  2. Loại lỗi cú pháp không hợp lệ =MyISAM trong DDL được tạo bởi Hibernate

  3. Cách TỰ ĐỘNG cập nhật MySQL sau khi trường dấu thời gian expierd

  4. laravel có:Không tìm thấy cột

  5. Chuyển đổi cơ sở dữ liệu MySQL từ latin sang UTF-8