วิธีสร้าง SQL Stored Procedure ผ่าน SQL Server

Withi Srang Sql Stored Procedure Phan Sql Server



SQL Server เป็นหนึ่งในผลิตภัณฑ์ที่ดีที่สุดจาก Microsoft แต่ไม่ใช่มืออาชีพทุกคนที่รู้วิธีใช้อย่างมีประสิทธิภาพ ตัวอย่างเช่น บางคนอาจพบว่าเป็นการยากที่จะสร้างขั้นตอนที่จัดเก็บไว้ แต่ไม่ต้องกังวลหากคุณอยู่ในกรอบนั้น เพราะคุณมาถูกที่แล้ว ตอนนี้กำลังเรียนรู้วิธีการ สร้าง SQL Stored Procedure ผ่าน SQL Server เป็นสิ่งที่มืออาชีพทุกคนในสาขานี้ควรรู้วิธีทำให้สำเร็จ



  วิธีสร้าง SQL Stored Procedure ผ่าน SQL Server





วิธีสร้างกระบวนงานที่เก็บไว้ใน SQL Server

การสร้าง SQL Stored Procedures ผ่าน SQL Server นั้นง่ายกว่าที่คุณคิดไว้ตั้งแต่แรก ดังนั้นให้เราอธิบายว่าต้องทำอย่างไร เพียงทำตามขั้นตอนที่นี่:





  1. คลิกที่แบบสอบถามใหม่
  2. พิมพ์คำสั่ง CREATE PROCEDURE
  3. เขียนคำสั่ง CREATE PROCEDURE ด้วยตนเอง
  4. เรียก Stored Procedure

1] คลิกที่ข้อความค้นหาใหม่

  แบบสอบถามใหม่ของ SQL Server



สิ่งแรกที่คุณต้องทำในสถานการณ์นี้คือการคลิกที่ปุ่มแบบสอบถามใหม่ ทำได้ง่ายดังนั้นให้เราอธิบายวิธีการ

  • ตกลง เริ่มต้นด้วยการเปิดเครื่องมือ SQL Server
  • จากที่นั่น เลือกฐานข้อมูลที่คุณต้องการสร้างกระบวนงานเก็บไว้
  • เมื่อเปิดใช้งานแล้ว คุณควรคลิกที่ปุ่มแบบสอบถามใหม่โดยเร็วที่สุด
  • คุณสามารถหาปุ่มนี้ได้บนแถบเครื่องมือ

2] พิมพ์คำสั่ง CREATE PROCEDURE

  สร้างขั้นตอนการจัดเก็บ SQL

คุณต้องพิมพ์คำสั่งขั้นตอนการสร้างจากพื้นที่ข้อความที่มีให้



ต่อไปนี้คือตัวอย่างลักษณะของคำสั่งขั้นตอนการสร้าง:

D3691CF9F36281008C1594B3F8B84E41DBBAAA2

เราต้องทราบว่าสคริปต์ด้านบนได้รับการออกแบบมาเพื่อสร้างกระบวนงานที่เก็บไว้ซึ่งเรียกว่า TastestTasks และยอมรับพารามิเตอร์ที่ชื่อว่า Count

3] เขียนคำสั่ง CREATE PROCEDURE ด้วยตนเอง

หากคุณไม่แน่ใจว่าจะสร้างคำสั่งขั้นตอนด้วยการออกแบบของคุณเองได้อย่างไร ให้เราอธิบายเพื่อช่วยให้คุณกลายเป็นผู้เชี่ยวชาญ

คุณเริ่มต้นสคริปต์ด้วย CREATE PROCEDURE (ต้องเป็นตัวพิมพ์ใหญ่เสมอ)

จากนั้นกดปุ่มเว้นวรรคแล้วพิมพ์ procedure_name

แอตทริบิวต์ exe

ตามด้วยช่องว่างอื่นตามด้วย AS

ดังนั้น หากทำถูกต้อง สคริปต์พื้นฐานควรมีลักษณะดังนี้:

CREATE PROCEDURE GetCustomer AS

ถัดไป คุณต้องเพิ่มรหัส SQL โดยเฉพาะสำหรับกระบวนงานที่เก็บไว้ และต้องมีลักษณะคล้ายกับตัวอย่างแรกด้านบน

คุณจะเห็นว่า หากกระบวนงานที่จัดเก็บคือการรับพารามิเตอร์ ให้เพิ่มสัญลักษณ์ @ พร้อมกับชนิดข้อมูลของจำนวนเต็ม สิ่งนี้จะนำหน้าชื่อพารามิเตอร์ ดังนั้นเมื่อพูดและทำเสร็จแล้ว สคริปต์ควรมีลักษณะดังนี้:

CREATE PROCEDURE GetCustomer @CustomerId int AS

4] เรียกใช้ Stored Procedure

ในการเรียกใช้หรือดำเนินการขั้นตอนที่เก็บไว้ คุณต้องใช้ EXEC หรือคำสั่ง EXECUTE ไม่ต้องกังวลเพราะทั้งสองทำในสิ่งเดียวกัน

หากคุณติดตามอย่างใกล้ชิด ผลิตภัณฑ์สำเร็จรูปควรมีลักษณะดังนี้:

EXEC GetCustomer @CustomerId = 7

หรือ

EXECUTE GetCustomer @CustomerId = 7

แล้วเลข 7 คืออะไร? พารามิเตอร์ที่ผ่านดำเนินการ CustomerId ที่มี 7 เป็นค่า นั่นหมายความว่าหากมีการเปลี่ยนแปลงหมายเลข SQL จะประมวลผลลูกค้ารายอื่น

อ่าน : วิธีดาวน์โหลดและติดตั้ง MySQL บน Windows

SQL Server ฟรีหรือไม่

มี SQL Server เวอร์ชันฟรี และเรียกว่า SQL Server 2022 Express เหมาะอย่างยิ่งสำหรับการพัฒนาและการผลิตเดสก์ท็อป เว็บ และแอปพลิเคชันเซิร์ฟเวอร์ขนาดเล็ก

SQL Server ยากต่อการเรียนรู้หรือไม่?

โดยรวมแล้วเราต้องบอกว่า SQL เป็นภาษาที่ง่ายต่อการเรียนรู้ ยิ่งถ้าคุณมีประสบการณ์ในการเขียนโปรแกรมมาก่อน เพราะมันเปิดประตูสู่การเรียนรู้ภาษาในเวลาเพียงไม่กี่สัปดาห์แทนที่จะเป็นเดือน

  วิธีสร้าง SQL Stored Procedure ผ่าน SQL Server
โพสต์ยอดนิยม