รับทำเว็บไซต์ครบวงจร
เลือกภาษา Thai English     facebook
รายการหลัก



บทความ


Page Ranking Tool

การเขียน store procedure บน ms sql server ตอนที่ 2 รูปแบบต่างๆของ store procedure


สอน SQL Server
> การเขียน store procedure บน ms sql server ตอนที่ 2 รูปแบบต่างๆของ store procedure


บทความตอนที่ 2 นี้จะเป็นจะขอกล่าวถึงรูปแบบของ Store Procedure ในแบบต่างๆ ซึ่ง store procedure นั้นมีหลายๆรูปแบบ ผมจะขอจำแนกออกเป็นดังนี้
1. Stored procedures แบบทั่วๆไป
2. Stored Procedures แบบรับ Parameter
2.1 Stored Procedures แบบกำหนดค่าเริ่มต้นให้ Parameter
2.2 Stored Procedures แบบ Output Parameter
3. Stored Procedures แบบ Return ค่ากลับ

1. มาดูตัวอย่างเริ่มต้นการเขียน Store Procedure แบบทั่วๆไป กันก่อนนะครับ


  Code
-- การสร้าง Store procedure แบบปกติ
Create Procedure ชื่อ Store Procedure
As
BEGIN
คำสั่ง Sql Statement
END

ตัวอย่างเช่น


  Code
Create Procedure sp_fullemployee
As
BEGIN

select
d.dep_code,d.dep_name,e.emp_code,e.emp_name,e.emp_surname,e.emp_tel,e.emp_email
from tbl_department d left join tbl_employee e on e.dep_code=d.dep_code
END


-- การเรียกใช้ Store ที่สร้างขึ้นนั้นเราจะใช้คำสั่ง execute ดังนี้
EXEC fullemployee

ผลลัพธ์ที่ได้คือ
01 Account E0002 สุรเดช ศรีเจริญ 081761xxxx deth@hotmail.com
02 Marketing E0003 หิรัญ ศรีสุพรรณ 081665xxxx hirun@hotmail.com
02 Marketing E0004 อ่อนนุช ชื่อซอยจ๊ะ 081555xxxx onnuch@hotmail.com
02 Marketing E0005 บางนา ชื่อถนนจ๊ะ 081222xxxx bangna@hotmail.com
03 Information Technology E0001 สราวุธ จงเจริญมั่นคง 081627xxxx nuijang20@hotmail.com

refer: http://devzonedd.designweb2you.com/viewthread.php?tid=81&extra=page%3D1

Short URL click!
<< กลับคืน : เข้าชม 13,117 ครั้ง : ขึ้นไปด้านบน

รับทำเว็บไซต์ รับสร้างเว็บไซต์ รับออกแบบเว็บ รับเขียนเว็บ รับสอนทำเว็บ รับเช่า hosting รับเช่าพื้นที่เว็บไซต์ จดชื่อเว็บ รับโปรโมทเว็บไซต์ รับดูแลเว็บ SiteMap
สปริงเกอร์http://www.xn--22c2c4blb9n.xn--o3cw4h/