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

Truy cập một bảng tạm thời nhiều lần trong MySql

Một cách giải quyết vấn đề này là chỉ cần tạo một bảng "thực", thay vì một bảng tạm thời.

Những ưu điểm mà bảng tạm thời mang lại:

  1. Đặt tên . Bạn có thể tạo nhiều bảng tạm thời có cùng tên trong các phiên riêng biệt.
  2. Dọn dẹp tự động . Bạn không cần phải bỏ bảng một cách rõ ràng khi bạn đã hoàn thành một cách vớ vẩn. Nó sẽ biến mất khi bạn kết thúc phiên của mình

Nếu số 1 là quan trọng đối với bạn, thì có lẽ bạn cần phải gắn bó với các bảng tạm thời. Mặt khác, nếu chỉ một phiên bản của chương trình này chạy tại một thời điểm hoặc nếu bạn tạo động tên bảng để làm cho nó trở nên duy nhất, tôi khuyên bạn nên chọn một tên duy nhất thích hợp cho bảng này và tạo nó như một bảng "thực", sau đó thả nó khi bạn hoàn thành.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào để chèn hàng mới vào cơ sở dữ liệu với cột AUTO_INCREMENT mà không chỉ định tên cột?

  2. Làm thế nào để chuyển giá trị hàng hiện tại trong phương thức?

  3. Hướng dẫn toàn diện về cách sử dụng MySQL

  4. GPL và libmysqlclient

  5. Làm thế nào để Left Join / IS NULL loại bỏ các bản ghi có trong một bảng và không có trong bảng kia?