בית התפתחות מה זה pl / sql? - הגדרה מטכנולוגיה

מה זה pl / sql? - הגדרה מטכנולוגיה

תוכן עניינים:

Anonim

הגדרה - מה המשמעות של שפה פרוצדורלית / שפת שאילתות מובנות (PL / SQL)?

שפה פרוצדוראלית / שפת שאילתה מובנית (PL / SQL) היא היישום של אורקל של סיומת שפת תכנות מובנית (SQL). PL / SQL הוא כלי רב עוצמה המשלב את יכולת השאילתה של SQL עם הבונוס הנוסף של תכונות תכנות.

Techopedia מסביר שפה פרוצדוראלית / שפת שאילתות מובנות (PL / SQL)

החל מ- Oracle7 בתחילת שנות התשעים, אורקל פיתחה והציעה לראשונה PL / SQL. מאז אותו זמן PL / SQL נכלל בכל מקום בו SQL מוצעת. מנוע נפרד של Oracle PL / SQL בתוך התוכנה משמש לעיבוד קוד PL / SQL. בדומה ל- SQL, PL / SQL עוקב אחר מבנה שולט בתחביר קפדני. חסימת קוד PL / SQL מורכבת משלושה חלקים עיקריים: הצהרה (לא חובה): מילת המפתח של קטע ההצהרה היא DECLARE. ביצוע (חובה): מילת המפתח הראשית של קטע ההוצאה לפועל היא BEGIN. חריג (לא חובה): מילת המפתח המבוא לקטע של טיפול בחריגות היא EXCEPTION. לפיכך, מראה הפריסה מובנה באופן הבא: הצהרת הצהרה_חלק BEGIN ביצוע ביצוע התוכנית EXCEPTION חריגה_טיפול אובייקטים שנוצרו רק באמצעות PL / SQL, ולא SQL גרידא, כוללים פונקציות, חבילות ונהלים. עם זאת, מרבית היישומים שמריצים קוד SQL תומכים גם ב- PL / SQL. כך, מנהלי ומפתחי מסדי נתונים מפרידים לעיתים רחוקות בין קוד SQL ו- PL / SQL.

מה זה pl / sql? - הגדרה מטכנולוגיה