Thủ tục phpmyadmin

Bài đăng này sẽ đề cập đến cách tạo Thủ tục được lưu trữ bằng PHPMyAdmin. Phần tiếp theo sẽ đề cập đến cách thực thi Thủ tục lưu trữ bằng Laravel

Trước hết Thủ tục lưu trữ là gì?

Một thủ tục được lưu trữ là một mã SQL đã chuẩn bị sẵn mà bạn có thể lưu, vì vậy mã này có thể được sử dụng lại nhiều lần

Bạn có thể truyền tham số cho thủ tục được lưu trữ để lấy dữ liệu dựa trên Giá trị động

Bước 1. Mở PHP My Admin và chọn cơ sở dữ liệu để tạo thủ tục lưu sẵn

Bước 2. Chuyển đến menu Quy trình & Nhấp vào Thêm quy trình

Create data sample

CALL procedure_name [[param1, param2,…]];
2

Tạo Stored Procedure để thống kê tổng số sản phẩm trong bảng san_pham

CALL procedure_name [[param1, param2,…]];
3

Trong đoạn mã trên, sử dụng lệnh

CALL procedure_name [[param1, param2,…]];
8 để chỉ ký tự kết thúc cho đoạn lệnh SQL. Mặc định, ký tự chấm phẩy
CALL procedure_name [[param1, param2,…]];
9 được sử dụng để chỉ việc hiển thị câu lệnh SQL đã kết thúc

Trong đoạn lệnh SQL trên, để sử dụng nhiều câu lệnh SQL khác nhau trong phần thân của Thủ tục lưu trữ, hãy sử dụng dấu chấm phẩy

CALL procedure_name [[param1, param2,…]];
9 để phân tách các câu lệnh riêng biệt. Do đó, hãy sử dụng ký tự
CALL procedure_name [[param1, param2,…]];
01 để thông báo cho MySQL biết rằng phần khai báo cho Thủ tục lưu trữ chỉ chấm dứt khi gặp ký tự này, và dấu phân cách câu lệnh được sử dụng để chỉ định điều này

Chủ Đề