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

Trong MySQL:Làm cách nào để chuyển tên bảng dưới dạng đối số thủ tục và / hoặc hàm được lưu trữ?

Câu lệnh chuẩn bị là những gì bạn cần.

CREATE  PROCEDURE `test1`(IN tab_name VARCHAR(40) )
BEGIN
 SET @t1 =CONCAT('SELECT * FROM ',tab_name );
 PREPARE stmt3 FROM @t1;
 EXECUTE stmt3;
 DEALLOCATE PREPARE stmt3;
END $$


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Nhóm theo mệnh đề trong mySQL và postgreSQL, tại sao lỗi trong postgreSQL?

  2. MySQL xử lý ÅÄÖ như AAO?

  3. EF Core 2.0 Identity - Thêm thuộc tính điều hướng

  4. ASP.NET MVC 4 EF5 với MySQL

  5. Trực tiếp truy cập cơ sở dữ liệu máy chủ thông qua Ajax (không có PHP hoặc một số trung gian khác)