Phần này sẽ hướng dẫn các bạn cách tạo store procedure trong sql server
Như các bạn đã biết store procedure trên sql giúp ta có thể đơn giản quá trong quá trình xử lý dữ liệu, giúp ta có thể lồng ghép việc thực hiện nhiều xử lý vào trong 1 thủ tục(store procedure) và có thể tái sử dụng nhiều lần.
Nếu bạn sử dụng 1 ngôn ngữ lập trình để thao tác xử lý dữ liệu thì store procedure giúp ta tăng tốc trong quá trình xử lý dữ liệu
Phần 1: Tạo store procedure không có tham số
Ta quan sát dữ liệu trong table tblLop nằm trong database ghedaydi
Bây giờ ta bắt đầu tạo store procedure để lấy ra tất cả dữ liệu trong table này
Bắt đầu tạo store procedure
Những hướng dẫn mẫu của nó để giúp ta đọc được cách sử dụng. Nếu không thích ta xóa bỏ tất cả
Và bắt đầu gõ lệnh cho nó
cú pháp là:
create proc TenStore
as
begin
Các lệnh gõ ở đây
end
Gõ xong nhấn Excute để tạo store
Sau đó click chuột phải vào chọn Refresh để xem tạo xong chưa?
Kết quả đã có
Bây giờ ta sử dụng store đã tạo bằng cách mở một Query mới và gõ theo cú pháp
exec tênStore
Phần 2: Tạo store procedure dạng có tham số truyền vào
Mục đích lấy tên lớp theo mã lớp truyền vào
Gõ vào những lệnh như bên dưới
Gõ xong nhấn Excute để tạo
Refresh lại để xem kết quả
Đã tạo thành công
Bây giờ bắt đầu sử dụng
---Hết---
hay lắm cảm ơn bạn nhờ bạn mà mình hỉu đc cấu trúc của proc rất nhiều...cảm ơn !!
ReplyDelete