PLSQL select into แบบ Dynamic SQL ด้วย bind variable  สร้างคำถาม

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

PLSQL select into แบบ Dynamic SQL ด้วย bind variable

เวลาเขียน PLSQL เพื่อดึงค่าแบบ single record หลายท่านคงคุ้นเคยกับการใช้งาน
select into เช่น

select emp_name into v_emp from employee where emp_id=1;

ประมาณนี้ แต่ถ้าเกิดว่า statement SQL เราเป็นแบบ dynamic คือเป็บใส่ตัวแปรไว้
เพื่อมา Execute อีกที แบบนี้ต้องใช้ bind variable

ตัวอย่างง่ายๆ ตามนี้เลยครับ


v_query_str := 'SELECT COUNT(*) FROM emp_p_loc WHERE job = :bind_emp_id';
EXECUTE IMMEDIATE v_query_str
INTO v_num_of_employees
USING p_emp_id;


ประมาณนี้


ถ้าชอบบทความนี้ กด Like เลย :PLSQL select into แบบ Dynamic SQL ด้วย bind variable
TAGS : Oracle   PLSQL   Programming  
 3,234 view  หมวดหมู่ : สำหรับโปรแกรมเมอร์  วันที่สร้าง : 03/03/2017



SOA,Java,XSLT

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




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

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

  Java Hibernate วิธีการ Mapping Oracle to_char ถามเมื่อ (2018-09-26)   1,922 views  (ดูล่าสุดเมื่อ 4 นาที)

  วิธี Call REST full ด้วย Java Client ถามเมื่อ (2017-06-01)   3,345 views  (ดูล่าสุดเมื่อ 8 นาที)

  Oracle เปลี่ยนชื่อ Table ยังไงครับ ถามเมื่อ (2017-03-03)   2,606 views  (ดูล่าสุดเมื่อ 39 นาที)

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

  ต้องการทราบขั้นตอนการใช้งาน spring framework ตั้งแต่เริ่มต้นค่ะ คือเริ่มไม่ถูกเลยไม่รุ้จะทำยังไงก่อน T^T ถามเมื่อ (2017-03-21)   3,321 views  (ดูล่าสุดเมื่อ 43 นาที)

  field คืออะไรคะ ถามเมื่อ (2013-05-10)   3,431 views  (ดูล่าสุดเมื่อ 58 นาที)

  Java วิธีใช้ try with resources ใน Java 7 Code สวยขึ้นหมดห่วงเรื่อง Close ถามเมื่อ (2018-10-30)   2,346 views  (ดูล่าสุดเมื่อ 88 นาที)

  ปรับแต่ง jquery tab ยังไงครับเช่นแก้ สีตัวอักษร เปลี่ยนพื้นหลัง ถามเมื่อ (2013-03-28)   3,642 views  (ดูล่าสุดเมื่อ 109 นาที)

  Bootstrap การจัดการ grid เพื่อให้รองรับกับหน้าจอทุกขนาด xs sm md lg ถามเมื่อ (2017-12-04)   2,013 views  (ดูล่าสุดเมื่อ 110 นาที)

  Oracle การ join โดยใช้ select ซ้อน select แบบมากกว่า 2 ชุด ถามเมื่อ (2017-03-03)   2,873 views  (ดูล่าสุดเมื่อ 113 นาที)


 

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