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

Lặp lại các lược đồ MySQL

Trước tiên, bạn phải xây dựng câu lệnh.

SET @sql = CONCAT('SELECT * FROM ', varSchemaName, '.MyTable');
PREPARE stmt FROM @sql;
EXECUTE stmt;
DEALLOCATE PREPARE stmt;

Bạn có thể đọc thêm về các câu lệnh chuẩn bị tại đây .

Bạn có thể muốn sử dụng các biến cho tên bảng, nhưng điều đó không hiệu quả. Các tham số đó dành cho các giá trị trong mệnh đề where, v.v. Cách trên là cách để đi.



  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 để làm cho truy vấn này chạy nhanh hơn?

  2. Tìm kiếm từ giá trị được phân tách bằng dấu phẩy

  3. Cách mở tệp pdf nằm trong ổ đĩa c cục bộ

  4. Truy vấn SELECT trong mệnh đề WHERE của truy vấn UPDATE

  5. Mysql:Cách lấy mỗi hàng có nhiều hơn một số thập phân nhất định sau dấu chấm