Cách tạo Thủ tục lưu trữ SQL qua SQL Server

Cach Tao Thu Tuc Luu Tru Sql Qua Sql Server



SQL Server là một trong những sản phẩm tốt nhất của Microsoft, nhưng không phải chuyên gia nào cũng biết cách sử dụng nó một cách hiệu quả. Ví dụ: một số người có thể gặp khó khăn khi tạo thủ tục được lưu trữ nhưng đừng lo lắng nếu bạn rơi vào trường hợp đó vì bạn đã đến đúng nơi. Bây giờ, học cách tạo Thủ tục lưu trữ SQL qua SQL Server là điều mà tất cả các chuyên gia trong lĩnh vực này nên biết cách hoàn thành.



  Cách tạo Thủ tục lưu trữ SQL qua SQL Server





Cách tạo thủ tục lưu sẵn trong SQL Server

Tạo thủ tục lưu trữ SQL thông qua SQL Server dễ dàng hơn bạn nghĩ ban đầu, vì vậy hãy để chúng tôi giải thích những việc cần làm. Đơn giản chỉ cần làm theo các bước ở đây:





  1. Nhấp vào Truy vấn mới
  2. Nhập câu lệnh CREATE PROCEDURE
  3. Viết thủ công một câu lệnh CREATE PROCEDURE
  4. Gọi thủ tục lưu trữ

1] Nhấp vào Truy vấn mới

  Máy chủ SQL Truy vấn mới



Điều đầu tiên bạn phải làm trong tình huống này là nhấp vào nút Truy vấn mới. Điều này được thực hiện dễ dàng, vì vậy hãy để chúng tôi giải thích làm thế nào.

  • OK, vậy hãy bắt đầu bằng cách mở công cụ SQL Server.
  • Từ đó, chọn cơ sở dữ liệu mà bạn muốn tạo thủ tục lưu sẵn.
  • Sau khi nó được thiết lập và chạy, bạn nên nhấp vào nút Truy vấn mới càng sớm càng tốt.
  • Bạn có thể tìm thấy nút này ngay trên thanh công cụ.

2] Nhập câu lệnh CREATE PROCEDURE

  Tạo thủ tục lưu trữ SQL

tắt chuyển đổi người dùng nhanh

Tiếp tục, bây giờ bạn phải nhập câu lệnh tạo thủ tục từ vùng văn bản được cung cấp.



Dưới đây là một ví dụ về giao diện của một câu lệnh thủ tục tạo:

CREATE PROCEDURE LatestTasks @Count int AS
SET ROWCOUNT @Count
SELECT TaskName AS LatestTasks, DateCreated
FROM Tasks
ORDER BY DateCreated DESC

Chúng ta phải lưu ý rằng tập lệnh trên được thiết kế để tạo một thủ tục được lưu trữ có tên là TastestT task và nó chấp nhận một tham số có tên là Đếm.

3] Viết thủ công Tuyên bố THỦ TỤC TẠO

Nếu bạn không chắc chắn cách tạo một câu lệnh thủ tục theo thiết kế của riêng mình, thì hãy để chúng tôi giải thích để giúp bạn trở thành bậc thầy.

Bạn bắt đầu tập lệnh với CREATE PROCEDURE (phải luôn viết hoa).

Từ đó, nhấn nút dấu cách và nhập tên_thủ tục.

Theo dõi nó với một không gian khác, sau đó là AS.

windows explorer thêm cột vào tất cả các thư mục

Vì vậy, nếu được thực hiện đúng, tập lệnh cơ bản sẽ giống như sau:

CREATE PROCEDURE GetCustomer AS

Tiếp theo, bạn phải thêm mã SQL cụ thể cho một thủ tục được lưu trữ và nó phải giống với ví dụ đầu tiên ở trên.

Bạn thấy đấy, nếu stored procedure là nhận tham số thì thêm ký hiệu @ cùng với kiểu dữ liệu là Integer. Điều này sẽ thêm tiền tố vào tên tham số, vì vậy khi tất cả được nói và thực hiện, tập lệnh sẽ giống như sau:

CREATE PROCEDURE GetCustomer @CustomerId int AS

4] Gọi thủ tục lưu sẵn

Để gọi hoặc thực thi thủ tục được lưu trữ, bạn phải sử dụng lệnh EXEC hoặc EXECUTE. Đừng lo lắng vì cả hai đều làm điều tương tự.

Nếu bạn theo dõi chặt chẽ, thì thành phẩm sẽ trông giống như những gì có thể nhìn thấy bên dưới:

EXEC GetCustomer @CustomerId = 7

HOẶC

EXECUTE GetCustomer @CustomerId = 7

Vậy, số 7 nói về điều gì? Chà, tham số đã truyền đã thực thi một CustomerId chứa giá trị 7. Điều đó có nghĩa là nếu số bị thay đổi thì SQL sẽ xử lý một khách hàng khác.

ĐỌC : Cách tải xuống và cài đặt MySQL trên Windows

một dịch vụ ubisoft hiện không khả dụng

Máy chủ SQL có miễn phí không?

Có một phiên bản miễn phí của SQL Server và nó được gọi là SQL Server 2022 Express. Nó đặc biệt lý tưởng cho việc phát triển và sản xuất các ứng dụng máy tính để bàn, web và máy chủ nhỏ.

SQL Server có khó học không?

Nhìn chung, chúng ta phải nói rằng SQL là một ngôn ngữ dễ học. Thậm chí còn hơn thế nữa nếu bạn đã có kinh nghiệm lập trình trước đó vì nó mở ra cơ hội học ngôn ngữ chỉ trong vài tuần thay vì vài tháng.

  Cách tạo Thủ tục lưu trữ SQL qua SQL Server
Bài ViếT Phổ BiếN