Nội dung bài viết Giới thiệu nội dung bài viếtChào các em, hôm nay chúng ta sẽ nói về chủ đề Stored Procedure trong Database là gì nhé? Show
1. Stored ProcedureCũng giống như lập trình vậy, chúng ta có thể tạo các phương thức các hàm trong SQL khai báo tên hàm các đối số. Sau đó chúng ta có thể gọi hàm và nhận lấy giá trị.
2. Stored Procedure với tham sốGiống như phương thức (hàm) trong lập trình, phương thức có tham số thì Stored Procedure cũng có tham số.
3. Stored Procedure với nhiều tham số
4. Demo Video
5. Source Code
Mọi người hãy Subscribe kênh youtube dưới đây nhé để cập nhật các video mới nhất về kỹ thuật và kỹ năng mềmCác khoá học lập trình MIỄN PHÍ tại đâyMột stored procedure là một mã SQL đã được chuẩn bị sẵn mà bạn có thể lưu, vì thế mã này có thể được sử dụng lại nhiều lần. Nếu bạn có một truy vấn SQL được viết lặp lại nhiều lần, hãy lưu nó là một stored procedure và sau đó chỉ cần gọi nó để thực thi. Bạn cũng có thể chuyển các tham số cho một stored procedure, để stored procedure có thể hoạt động dựa trên các giá trị tham số được truyền vào. 1. Cú pháp của Stored ProcedureCREATE PROCEDURE tên procedure AS Câu lệnh SQL GO; Câu lệnh thực thi một Stored Procedure: EXEC tên procedure; 2. Ví dụ về Stored ProcedureĐể thực hiện các ví dụ này, bạn cần nhập cơ sở dữ liệu mẫu Northwind vào SQL Server Management Studio. Hãy xem bài viết hướng dẫn ngay dưới đây: Tham khảo: Hướng dẫn tải và cài đặt dữ liệu mẫu Northwind trong SQL Server Management Studio Câu lệnh SQL dưới đây tạo ra một stored procedure có tên là “SelectAllCustomers” để chọn tất cả bản ghi từ bảng Customers: CREATE PROCEDURE SelectAllCustomers AS SELECT * FROM Customers GO;
Câu lệnh thực thi procedure ở trên là: EXEC SelectAllCustomers;
Bằng cách sử dụng stored procedure các bạn có thể tiết kiệm số dòng lệnh cần phải viết khi có những dòng lệnh lặp lại nhiều lần. Đây là tính năng rất hữu ích khi phải làm việc với các cơ sở dữ liệu lớn và có nhiều dòng lệnh. Trên đây là những gì bạn cần biết về stored procedure và cách sử dụng, chúng ta sẽ ứng dụng trong các ví dụ thực tiễn khi phân tích trong các bài viết sau, đừng quên đón đọc tại BAC's Blog. Nguồn tham khảo: Nhu cầu đào tạo doanh nghiệp BAC là đơn vị đào tạo BA đầu tiên tại Việt Nam. Đối tác chính thức của IIBA quốc tế. Ngoài các khóa học public, BAC còn có các khóa học in house dành riêng cho từng doanh nghiệp. Chương trình được thiết kế riêng theo yêu cầu của doanh nghiệp, giúp doanh nghiệp giải quyết những khó khăn và tư vấn phát triển. Tham khảo chương trình đào tạo: BAC - Biên soạn và tổng hợp nội dung Click để đọc tiếp
|