מדריך PL-SQL – הצגת הודעות על המסך
DBMS_OUTPUT הינה חבילה הכוללת מספר פרוצדורות ופונקציות אשר מכניסות מידע ל-buffer, אותו ניתן להציג מאוחר יותר.
ניתן להשתמש בפונקציות אלו גם כדי להציג הודעות למשתמש.
PUT_LINE
מכניס מידע ל-buffer, ובסופו סימון סיום שורה. ניתן להשתמש בה כדי להציג מידע למשתמש.
הפונקציה מצפה לקבל פרמטר מסוג מחרוזת (character).
DECLARE str varchar2(15); BEGIN str:='Hello!' dbms_output.put_line(str); END
חשוב!
כדי להציג הודעות למשתמש, ה-SERVEROUTPUT חייב להיות במצב ON.
SERVEROUTPUT הוא משתנה סביבה, המציג את המידע המועבר לפונקציה PUT_LINE .
DECLARE str varchar2(15); BEGIN SET SERVEROUTPUT ON str:='Hello!' dbms_output.put_line(str); END
דוגמא נוספת:
--ADDITION declare a number; b number; c number; begin a:=&a; b:=&b; c:=a+b; dbms_output.put_line('Sum of ' || a || ' and ' || b || ' is ' || c); --Here & is used to take user input at runtime.....
תגובות בפייסבוק