PL SQL การใช้งาน Array พร้อมตัวอย่าง  สร้างคำถาม

 2,746 view  หมวดหมู่ : สำหรับโปรแกรมเมอร์  วันที่สร้าง : 09/10/2014

PL SQL การใช้งาน Array พร้อมตัวอย่าง

ขอยกตัวอย่างการใช้งาน Array of Varchar ง่ายๆ ละกันนะครับ

ก่อนอื่นต้องทำการ ประกาศ Type Array ก่อน

type ARR_TYPE IS VARRAY(2) OF VARCHAR2(200);

อันนี้ประกาศ Data type แบบ Array ของ Varchar ความจุ 2 ช่อง แต่ละช่องใส่ Varchar2(200)

จากนั้นเราสามารถประกาศตัวแปร Array ได้เช่น

v_my_arry ARR_TYPE;

การใช้งานเช่น

ใส่ค่าเข้าไปใน Array

v_my_arry:=ARR_TYPE('test1','test2');

** ตรงนี้ใส่ได้ไม่เกิน 2 ช่องตามที่ประกาศไว้ใน ARR_TYPE นะครับ

การใช้งานก็ง่ายๆ เช่น

v_my_arry(1) ก็จะได้ ค่าเป็น 'test1'

การวน Loop ก็ง่ายๆ ตามนี้เลย

FOR i in 1 .. v_my_arry.count LOOP
DBMS_OUTPUT.PUT_LINE (v_my_arry(i));
END LOOP;

ลองเอาไปใช้งานกันดูครับ


ถ้าชอบบทความนี้ กด Like เลย :PL SQL การใช้งาน Array พร้อมตัวอย่าง

 2,746 view  หมวดหมู่ : สำหรับโปรแกรมเมอร์  วันที่สร้าง : 09/10/2014



SOA,Java,XSLT

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

#1.    เอก
@ ขอบคุณครับ

...............................................
#2.    PLSQL
@ http://www.tutorialspoint.com/plsql/plsql_arrays.htm

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



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

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

  Datatype ใน JSON ประกอบด้วยอะไรบ้าง ถามเมื่อ (2017-12-26)   1,011 views  (ดูล่าสุดเมื่อ 2 วินาที!!)

  Oracle LAG กับ LEAD SQL Command สำหรับ select ข้อมูลจาก row ก่อนหน้า หรือ ถัดไป ถามเมื่อ (2017-06-01)   2,405 views  (ดูล่าสุดเมื่อ 4 นาที)

  Oracle SQL การใช้ left join เพื่อแก้ปัญหา Data มีไม่ครบทุก Table ถามเมื่อ (2015-08-23)   2,115 views  (ดูล่าสุดเมื่อ 14 นาที)

  Unix unzip ไฟล์ไว้ใน folder ถามเมื่อ (2016-07-27)   1,969 views  (ดูล่าสุดเมื่อ 35 นาที)

  Hibernate Query SQL โดยไม่ใช้ mapping ถามเมื่อ (2015-08-23)   2,010 views  (ดูล่าสุดเมื่อ 40 นาที)

  Oracle INSTR SQL Function ตัวนี้ใช้งานยังไง มาดูกัน ถามเมื่อ (2020-02-06)   7,435 views  (ดูล่าสุดเมื่อ 48 นาที)

  PRAGMA AUTONOMOUS TRANSACTION ใน PLSQL ใช้ทำอะไร ถามเมื่อ (2017-03-03)   3,548 views  (ดูล่าสุดเมื่อ 54 นาที)

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

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

  Oracle select join มากกว่า 2 table ถามเมื่อ (2017-03-03)   1,672 views  (ดูล่าสุดเมื่อ 66 นาที)


 

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