PL/SQL คืออะไร ตอนที่ 2

Mathurada Ekkapat
1 min readNov 1, 2017

หลังจากที่รู้ไปแล้วว่า PL/SQL เป็นอย่างไรใน PL/SQL คืออะไร ตอนที่ 1

ในตอนที่ 2 นี้ผมจะพูดเกี่ยวกับเครื่องหมายต่างๆ และตัวแปร (Variables) ว่ามีเงื่อนไขการใช้งานอย่างไร นำไปใช้ได้ยังไงบ้าง

เครื่องหมายที่ใช้ใน PL/SQL

PL/SQL มีการกำหนดรูปแบบของข้อมูลไว้ 2 ชนิด

– ตัวแปร (Variables) ค่าของตัวแปรชนิดนี้จะเปลี่ยนแปลงจากการทำงานของโปรแกรม

– ค่าคงที่ (Constants) ตัวแปรที่ถูกกำค่าตายตัว

BLOB = Binary Large Object
ใช้เก็บ Images, Audio หรือ Multimedia Object

CLOB = Character Large Object หรือ text หรือ LONG
ใช้เก็บ text หรือข้อมูลตัวอักษรต่างๆ

การประกาศตัวแปรในภาษา PL/SQL

SYNTAX :

variable_name [CONSTANT] datatype [NOT NULL][{DEFAULT|:=}initial_value];

ตัวอย่างการ Declare ตัวแปร

V_amount NUMBER (12, 3);

จะได้ตัวแปรชื่อ V_amount เก็บตัวเลขความยาวสูงสุด 12 หลัก แบ่งเป็นหน้าจุด 9 หลัก หลังจุด 3 หลัก (ค่าสูงสุด ที่เก็บได้คือ 999,999,999.999)

V_Vat NUMBER (5, 2) := 10;

ได้ตัวแปรชื่อ V_vat เก็บตัวเลขหน้าจุดได้ 3 หลัก หลังจุด 2 หลัก และมีค่าเริ่มต้นเป็น 10 ทันที

V_valid BOOLEAN NOT NULL := TRUE ;

V_valid ถูกกำหนดให้เป็นตัวแปรแบบห้ามเป็นค่า null

credit: bossturteam

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

No responses yet

Write a response