دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۱۰
  • فروردین

جلسه ۲۲ : خروجی DBMS در PL/SQL

  • دسته‌بندی‌ها :
جلسه ۲۲ : خروجی DBMS در PL/SQL
    • جزئیات
    • نوع محتواآموزش تصویری

      مقدمه

      با عرض سلام و خسته نباشید خدمت کاربران محترم سایت آموزشی پی وی لرن. و کاربرانی که آموزش کامل  PL/SQL را دنبال می کنند. در این پست آموزشی، ما خروجی DBMS در PL / SQL را مورد بحث قرار خواهیم داد.  خروجی DBMS  یک بسته درونی است که شما را قادر می سازد تا خروجیDBMS در PL / SQL ، اطلاعات اشکال زدایی را نمایش داده و پیام های بلوک ها، زیر برنامه ها، بسته ها و محرک های PL / SQL را ارسال کنید. ما قبلا از این بسته در طول آموزش  ها استفاده کرده ایم.

      اجازه دهید به قطعه کد کوچکی نگاه کنیم که تمام جداول کاربر را در پایگاه داده نمایش می دهد. آن را در پایگاه داده خود امتحان کنید تا تمام نام های جدول را فهرست کند.

      مثال : 

      زیر برنامه خروجی DBMS

      بسته خروجی DBMS دارای زیر برنامه های زیر است.

      S.Noزیر برنامه و هدف
      ۱

      DBMS_OUTPUT.DISABLE;

      خروجی پیام غیرفعال شده

      ۲

      DBMS_OUTPUT.ENABLE(buffer_size IN INTEGER DEFAULT 20000);

      خروجی DBMS پیام را فعال می کند. مقدار NULL از buffer_size نشان دهنده حجم بافر نامحدود است.

      ۳

      DBMS_OUTPUT.GET_LINE (line OUT VARCHAR2, status OUT INTEGER);

      یک خط از اطلاعات بافر را بازیابی می کند.

      ۴

      DBMS_OUTPUT.GET_LINES (lines OUT CHARARR, numlines IN OUT INTEGER);

      یک آرایه از خطوط را از بافر دریافت می کند.

      ۵

      DBMS_OUTPUT.NEW_LINE;

      نشانگر پایان خط را قرار می دهد.

      ۶

      DBMS_OUTPUT.PUT(item IN VARCHAR2);

      یک خط جزئی در بافر قرار می دهد.

      ۷

      DBMS_OUTPUT.PUT_LINE(item IN VARCHAR2);

      یک خط در بافر قرار می دهد.

      مثال

      مثال : 

      هنگامی که کد بالا در SQL فوری اجرا می شود، نتیجه زیر را تولید می کند.

      مثال : 

      کلام آخر

      بسته خروجی DBMS در PL / SQL ، شما را قادر می سازد تا پیام ها را از روش های ذخیره شده، بسته ها و راه اندازی ها ارسال کنید. این بسته مخصوصا برای نمایش اطلاعات اشکالزدایی PL / SQL مفید است.

      QR:  جلسه ۲۲ : خروجی DBMS در PL/SQL
      به اشتراک بگذارید