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

 2,527 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  
 2,527 view  หมวดหมู่ : สำหรับโปรแกรมเมอร์  วันที่สร้าง : 03/03/2017



SOA,Java,XSLT

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




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

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

  PLSQL Replace String ด้วยคำสั่ง REGEXP_REPLACE ถามเมื่อ (2016-11-29)   2,047 views  (ดูล่าสุดเมื่อ 6 นาที)

  synchronized java คืออะไรครับ ถามเมื่อ (2014-05-16)   2,437 views  (ดูล่าสุดเมื่อ 6 นาที)

  HTTP Request แบบ POST รับได้มากสุดกี่ตัว ถามเมื่อ (2016-07-27)   1,418 views  (ดูล่าสุดเมื่อ 8 นาที)

  แจก Code jQuery วิธีกำหนดค่า checked ให้กับ radio หรือ select box ถามเมื่อ (2019-06-01)   1,327 views  (ดูล่าสุดเมื่อ 17 นาที)

  Span HTML อยากรู้วิธีเปลี่ยน ค่า Attribute ของ Span ด้วย Java Script อยาก set Style ใหม่น่ะครับ ถามเมื่อ (2011-07-26)   2,435 views  (ดูล่าสุดเมื่อ 23 นาที)

  Oracle field Varchar จุกี่ byte ถามเมื่อ (2015-11-10)   1,816 views  (ดูล่าสุดเมื่อ 24 นาที)

  Spring Boot คืออะไร ต่างจาก Spring Framework ยังไง ถามเมื่อ (2018-12-21)   4,331 views  (ดูล่าสุดเมื่อ 31 นาที)

  Javascript debugger ie8 ใส่ breakpoints ไม่ได้ ถามเมื่อ (2015-09-15)   2,614 views  (ดูล่าสุดเมื่อ 34 นาที)

  PL SQL Where โดยใช้คำสั่ง LIKE ร่วมกับ ตัวแปรที่ส่งเข้ามา ถามเมื่อ (2017-03-03)   2,577 views  (ดูล่าสุดเมื่อ 46 นาที)

  SQL Command Mysql nvl เช็ค null เหมือน Oracle ยังไง ถามเมื่อ (2018-07-04)   4,199 views  (ดูล่าสุดเมื่อ 50 นาที)


 

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