สารบัญ:
คำจำกัดความ - ภาษาของขั้นตอนการปฏิบัติ / โครงสร้างแบบสอบถามภาษา (PL / SQL) หมายถึงอะไร
ภาษาเชิงโพรซีเดอร์ / ภาษาคิวรีที่มีโครงสร้าง (PL / SQL) คือการนำส่วนขยายของภาษาการเขียนโปรแกรมเชิงโครงสร้างของภาษาเคียวรี (SQL) ไปใช้ของ Oracle PL / SQL เป็นเครื่องมือที่ทรงพลังที่รวมความสามารถในการสืบค้นของ SQL เข้ากับโบนัสเพิ่มเติมของคุณสมบัติการเขียนโปรแกรม
Techopedia อธิบายภาษาเชิงปฏิบัติ / โครงสร้างแบบสอบถามภาษา (PL / SQL)
เริ่มต้นด้วย Oracle7 ในต้นปี 1990 Oracle พัฒนาและเสนอ PL / SQL เป็นครั้งแรก ตั้งแต่นั้นเป็นต้นมา PL / SQL จึงถูกรวมไว้ในทุกที่ที่มี SQL เอ็นจิน Oracle PL / SQL แยกต่างหากภายในซอฟต์แวร์ถูกใช้เพื่อประมวลผลรหัส PL / SQL เช่นเดียวกับ SQL, PL / SQL เป็นไปตามโครงสร้างการควบคุมไวยากรณ์ที่เข้มงวด บล็อกรหัส PL / SQL ประกอบด้วยสามส่วนหลัก: การประกาศ (ทางเลือก): คำสำคัญในการประกาศส่วนการประกาศคือ DECLARE การดำเนินการ (จำเป็น): คำหลักในส่วนการดำเนินการหลักคือ BEGIN ข้อยกเว้น (ไม่บังคับ): คำหลักในส่วนการจัดการข้อยกเว้นคือข้อยกเว้น ดังนั้นลักษณะที่ปรากฏของโครงสร้างจะเป็นดังนี้: DECLARE declaration_section BEGIN Program_execution EXCEPTION Exception_handling วัตถุที่สร้างขึ้นโดยใช้ PL / SQL แทนที่จะเป็น SQL ล้วนๆรวมถึงฟังก์ชั่นแพคเกจและขั้นตอน อย่างไรก็ตามแอพพลิเคชั่นส่วนใหญ่ที่รันโค้ด SQL ยังรองรับ PL / SQL ดังนั้นผู้ดูแลระบบฐานข้อมูลและนักพัฒนาจึงไม่ค่อยแยกรหัส SQL และ PL / SQL