PL/SQL

PL/SQL היא שפת תכנות של חברת אורקל. אורקל עושה מסדי נתונים.PL/SQL מאפשרת להריץ קוד ישירות במסד הנתונים.

השפה נוצרה ב-1989. היא נותנת דרך לכתוב סדר פעולות, תנאים ולולאות. יש גם דרך לטפל בשגיאות, כלומר לגלות כשמשהו לא עובד ולספר מה קרה.

PL/SQL כותבים כדי ליצור פרוצדורות (קבוצות פקודות), פונקציות, מארזים (Packages) שמקבצים קוד, וטריגרים. טריגר (Trigger) הוא קטע קוד שרץ לבד אחרי פעולה במסד הנתונים. יש גם בלוקים אנונימיים. אלה הם קטעי קוד שרצים מיד ולא נשמרים.

קוד PL/SQL מתחיל לעיתים ב-DECLARE. אחר כך באים משתנים. החלק הראשי מתחיל ב-BEGIN. בסוף כותבים END;. כל פקודה מסתיימת בסימן ;. לשגיאות יש בלוק שנקרא EXCEPTION.

דוגמה פשוטה מדפיסה "Hello world" מהמסד. התוכנית מראה משתנה, שליפה עם SQL והדפסה.

יש הרבה סוגי משתנים. אפשר גם להכין מערכים, רשימות של ערכים.

יש פקודות IF, ELSIF ו-CASE WHEN לבדיקה של תנאים.

אפשר להשתמש בלולאות: LOOP, FOR, WHILE ו-CURSOR FOR LOOP.

תגובות גולשים

התגובה תפורסם באתר לאחר אישור המערכת

עדיין אין תגובות. היה הראשון להגיב!