วิธี Call Stored Procedure ใน PL SQL  สร้างคำถาม

 3,510 view  หมวดหมู่ : สำหรับโปรแกรมเมอร์  วันที่สร้าง : 24/01/2013

วิธี Call Stored Procedure ใน PL SQL

ตัวอย่าง การเรียกใชื Stored Procedure ใน PL SQL
ประมาณว่า เรียกใช้งานระหว่าง Procedure พร้อม ส่ง Parameter เข้าไปด้วย

ยกตัวอย่างเช่น เรามีตัวแปร

v_n1 number(9);
v_n2 number(9);
v_n3 number(9);

อยากจะส่งไปคำนวณต่า เพื่อให้ได้ผลออกมาเป็น

v_s1 number(9);

ก่อนอื่นมาสร้าง Procedure สำหรับงานนี้กันโดยการสร้าง
Procedure ให้มี Parameter IN 3 ตัว ,Parameter Out 1 ตัว

ตัวอย่าง
PROCEDURE TEST_CAL(p_num1 in number,
p_num2 in number,
p_num3 in number,
p_s1 out number)

ข้างในก็ ปรกติ จะคำนวณอะไรก็ว่ากันไป

จากนั้นเวลา Call ก็ง่ายๆ ถ้าอยู่ใน Package เดียวกันก็แค่ระบุชื่อ PROCEDURE
แล้วส่ง Parameter เข้าไปให้ถูกต้อง เช่นเราประกาศตัวแปรไว้
v_n1 number(9);
v_n2 number(9);
v_n3 number(9);
v_s1 number(9);

ก็ส่งเข้าไป แบบนี้ได้เลย

TEST_CAL(v_n1,v_n2,v_n3,v_s1);

หลังจาก Run Program ค่าของ v_s1 จะถูก Set ให้จ่า Out Parameter ที่ได้จาก Procedure ที่เรียก
ประมาณนี้แหละครับคนที่เคยเขียน Java มาอาจจะมืนๆ เพราะ Procedure ไม่มี Return ค่าแต่จะดูจ่า
ประเภท Parameter ว่าเป็น IN หรือ Out ครับ





ถ้าชอบบทความนี้ กด Like เลย :วิธี Call Stored Procedure ใน PL SQL

 3,510 view  หมวดหมู่ : สำหรับโปรแกรมเมอร์  วันที่สร้าง : 24/01/2013



SOA,Java,XSLT

 ร่วมแสดงความคิดเห็นได้ที่นี่

#1.    Oragu
@ เคย เรียกแต่ Function มันก็เข้าใจง่ายดีเพราะมันมี Return ค่าแต่พอมาเป็น Procedure ก็แอบงงนิดหน่อย แต่ดูแล้วก็ใช้ง่ายดีนะ

...............................................



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

เนื้อหาที่เกี่ยวช้อง

  NoSQL databases คืออะไร ทำความรู้จักกับ NoSQL ถามเมื่อ (2014-06-12)   2,336 views  (ดูล่าสุดเมื่อ 5 นาที)

  ใช้ Eclipse gen Webservice Client ที่ติด Authen ยังไงครับ ถามเมื่อ (2017-03-03)   1,612 views  (ดูล่าสุดเมื่อ 11 นาที)

  ใครคือบิดาแห่งภาษา Java ครับ ถามเมื่อ (2013-02-22)   2,569 views  (ดูล่าสุดเมื่อ 12 นาที)

  โครงสร้างภาษา html อยากรู้ัว่ามี โครงสร้างหลักๆ อะไรบ้าง ถามเมื่อ (2012-07-24)   2,378 views  (ดูล่าสุดเมื่อ 13 นาที)

  แนะนำการฟ java script เจ๋ง Chart JS ถามเมื่อ (2015-08-21)   2,099 views  (ดูล่าสุดเมื่อ 14 นาที)

  แนะนำ เว็บจัด Format SQL Command ให้ดูง่ายๆ ถามเมื่อ (2017-03-03)   2,230 views  (ดูล่าสุดเมื่อ 14 นาที)

  Selenium IDE สุดยอดโปรแกรม Testing Automation บน Browser ถามเมื่อ (2015-08-23)   3,206 views  (ดูล่าสุดเมื่อ 14 นาที)

  ชื่อ domain ภาษาไทย ในมาตรฐาน IDN ด้วยรูปแบบ xn ถามเมื่อ (2017-10-24)   846 views  (ดูล่าสุดเมื่อ 17 นาที)

  Highcharts javascript กำหนด Tooltip เพื่อแสดงผลด้วยตัวเอง ถามเมื่อ (2017-03-03)   1,482 views  (ดูล่าสุดเมื่อ 21 นาที)

  อรรถศาสตร์รูปนัย Formal semantics คืออะไรอ่ะ ถามเมื่อ (2014-01-16)   3,128 views  (ดูล่าสุดเมื่อ 22 นาที)


 

บ้านเดียวกันดอทคอม เว็บถามตอบ รวมทุกเรื่องที่คุณอยากรู้ ให้ความรู้ ความบันเทิง มีสาระ
www.ban1gun.com