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

Lập phiên bản bảng (bảng lịch sử) và mối quan hệ bảng Thứ tự

Một điều nguy hiểm khi chỉ ghi một dấu thời gian duy nhất là rất khó xác định mục nhập mới nhất là gì cho một đơn đặt hàng nhất định. Bạn phải sử dụng một lựa chọn con hoặc một chức năng. Tôi khuyên bạn nên có start_timestamp và finish_timestamp, với nhãn sau là NULL cho mục nhập mới nhất. Khi một mục nhập trở thành lịch sử, nó sẽ được điền vào finish_timestamp. Có nhiều cách khác để giải quyết vấn đề này, tôi chắc chắn, nhưng đối với tôi đây có vẻ là cách đơn giản nhấ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. SQL Injection thành công mặc dù PHP Magic Quotes

  2. LOAD DATA INFILE không hoạt động

  3. Làm thế nào để tạo công việc Cron để sao lưu MySQL và sao lưu FTP vào máy chủ sao lưu của tôi?

  4. Phân tích cú pháp các tệp XML cực lớn trong php

  5. Có bất kỳ giới hạn nào về độ dài của chuỗi trong mysql không?