الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

مبتدا و ارجو المساعدة

Featured Replies

بتاريخ:

السلام عليكم اخوتي الاعزاء
ماذا تعني هذه الجملة
dbms_output.put_line
و ماذا تعني هذه العباره الملونه باللون الاحمر
IF(INSERTING)THEN
RAISE_APPLICATION_ERROR(-20000,'لا يجوز حذف أي بيانات من جدول الموظفين');

ارجوكم ساعدوني وفقكم الله لما فيه خير لكم

بتاريخ:

بسم الله الرحمن الرحيم

بالنسبه للـdbms_output.put_line
dbms_output دى عباره عن built in package موجود فى الـdb ومن المعروف إن الـpackage بتحتوى على مجوعة functions أو procedures أو الإتنين معاً .
ومن ضمن الـfunctios اللى موجوده داخل هذه الـpackage هى put_line وهى عباره عن function تقوم بالطباعه .
وعندما نستخدم هذه الfunction لازم نكتب إسم الـpackage الأول ثم .إسم الـfunction يعنى كده :
dbms_output.put_line
ثم تقوم بإدخال الـtext المراد طباعته أو variable لتقوم بطباعة قيمته كما هو موضح فى المثال :

set serveroutput on declare
a varchar2(10);
begin a:='Farghaly';
dbms_output.put_line('Ahmed '||a);
end;

بتاريخ:
  • كاتب الموضوع

ربنا يوفقك اخي و بارك الله فيك .. شرحك ممتاز

بتاريخ:

DBMS_OUTPUT.PUT_LINE


الاداه دى علشان تطبع قيمة من خلال
ISQLPLUS
ولازم علشان تشتغل اول ما تفتح
ISQLPLUS
تكتب الامر ده
SET SERVEROUTPUT ON;
=========================================
IF INSERTING THEN

RAISE_APPLICATION_ERROR(-2000,'NO INSERT');



لو ده اللى انت قصدك عليه الامر ده يعنى
لو حصل حالة ادخال بيانات
انت بتديله امر انه يوقف الكود ويدى رسالة الخطا رقم -2000
واللى نصها ممنوع الادخال
==========================================
يارب اكون افدتك لانى انا كمان مبتدء

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.