phpMyAdmin
 sql >> Cơ Sở Dữ Liệu >  >> Database Tools >> phpMyAdmin

Tôi đã tạo một số thủ tục được lưu trữ trong phpmyadmin, làm cách nào để gọi chúng bằng truy vấn sql?

CALL name_of_stored_procedure(parameters);

Hãy thử điều này trên tab 'SQL':

CREATE DEFINER=`root`@`localhost` PROCEDURE `storedprocedure1`(OUT myvar1 CHAR(64))
SET myvar1="IT ";
CREATE DEFINER=`root`@`localhost` PROCEDURE `storedprocedure2`(OUT myvar2 CHAR(64))
SET myvar2="WORKS";

Sau đó gọi:

CALL procedure1(@var1);
CALL procedure2(@var2);
SELECT @var1,@var2;


  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. Nhập cơ sở dữ liệu WordPress - # 1075 - Định nghĩa bảng không chính xác; chỉ có thể có một cột tự động và nó phải được xác định là một khóa

  2. Lỗi phpMyAdmin:Thiếu phần mở rộng mbstring. Vui lòng kiểm tra cấu hình PHP của bạn

  3. Cập nhật tất cả các hàng trong một cột duy nhất bằng phpMyAdmin

  4. Nhập CSV để cập nhật các hàng trong bảng

  5. Tôi đã cập nhật lên MariaDB 10.2.20 để sử dụng CTE. Vẫn nhận được loại Báo cáo không được công nhận. (gần WITH) trong phpMyAdmin