מדריך 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.....

תגיות: , , , , , , ,

תגובות בפייסבוק

חדש! אחסון אתרים של וובמאסטר

שירות אחסון אתרים
המקצועי של וובמאסטר!

מומחים באירוח אתרי
WordPress, Joomla, Drupal

  • שרתי לינוקס עם CloudLinux, LiteSpeed
  • 1GB דיסק SSD, 10GB תעבורה חודשית
  • ממשק ניהול cPanel, תעודת SSL חינם

עכשיו במחיר היכרות:
רק 420 ש"ח לשנה!