الانتقال إلى المحتوى
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

بتاريخ:

لو انا انشأت جدول بحقول عايز أخلي حقل من الحقول ان يكون له قيمه أفتراضيه ميكنشي null
بمعني

SQL> create table test1(id number(4),sname varchar2(10),email varchar2(20));

Table created.


هذا لانشأ الجدول وده كود الاضافه

SQL> insert into test1 values (1,'waleed',default);

1 row created.


فهذا الكود ضاف بالفعل ولكن انا كتبت كلمة default
بمعني ان المفروض انه هياخد قيمه أأفتراضيه وتعتبر هي الان null
لانها لم تحدد بعد
وهذا ناتج البحث


SQL> select * from test1
 2  /

	ID SNAME	  EMAIL
---------- ---------- --------------------
	 1 waleed


فكيف يتم تحديد القيمه الافتراضيه وتغيرها حتي يتم أضافة أميل أخر ويكون وهمي مثلا حتي يكون الناتج مثلا بعض عمل كود الاضافه السابق يكون الناتج هكذا


SQL> select * from test1
 2  /

	ID SNAME	  EMAIL
---------- ---------- --------------------
	 1 waleed	 [email protected]

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

لو انا انشأت جدول بحقول عايز أخلي حقل من الحقول ان يكون له قيمه أفتراضيه ميكنشي null
بمعني
SQL> create table test1(id number(4),sname varchar2(10),email varchar2(20));

Table created.


هذا لانشأ الجدول وده كود الاضافه

SQL> insert into test1 values (1,'waleed',default);

1 row created.


فهذا الكود ضاف بالفعل ولكن انا كتبت كلمة default
بمعني ان المفروض انه هياخد قيمه أأفتراضيه وتعتبر هي الان null
لانها لم تحدد بعد
وهذا ناتج البحث


SQL> select * from test1
 2  /

	ID SNAME	  EMAIL
---------- ---------- --------------------
	 1 waleed


فكيف يتم تحديد القيمه الافتراضيه وتغيرها حتي يتم أضافة أميل أخر ويكون وهمي أو أفتراضي حتي يكون الناتج مثلا بعد تنفيذ كود الاضافه السابق يكون الناتج هكذا


SQL> select * from test1
 2  /

	ID SNAME	  EMAIL
---------- ---------- --------------------
	 1 waleed	 [email protected]


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

الحمد الله والفضل لله لقد أستطعت التوصل لحل هذه المشكله وشاركت بها حتي تعم الفائده علي الجميع

اولا حتي يكون هناك قيمه افتراضيه تنشألها للجدول بيكون هكذا


SQL> CREATE TABLE TBL_TEST (ID NUMBER(3),SNAME VARCHAR2(10)  DEFAULT('------'),SMAIL VARCHAR2(20) DEFAULT('[email protected]'));

Table created.


وفي هذا الكود تم انشأ قيمه أفتراضيه علي الحقل الذي يدعي SNAME وهي ----------
وعلي الحقل الذي يدعي SMAIL وهي [email protected]

وتم أضافة سجل
وتجربتة


SQL> INSERT INTO TBL_TEST VALUES(1,'WALEED',DEFAULT);

1 row created.

SQL> SELECT * FROM TBL_TEST;

	ID SNAME	  SMAIL
---------- ---------- --------------------
	 1 WALEED	 [email protected]


وممكن برده بالمنظر سوف تضاف القيمه الافتراضيه
أيضا

SQL> INSERT INTO TBL_TEST(ID,SMAIL) VALUES(2,'[email protected]');

1 row created.

SQL> SELECT * FROM TBL_TEST;

	ID SNAME	  SMAIL
---------- ---------- --------------------
	 1 WALEED	 [email protected]
	 2 ------	 [email protected]


اتمني ان اكون وفقت في توصيل المعلومه وان اكون استطعت أن أفيد الاعضاء

وأيضا استطيع نم خلال المنظر التالي

SQL> INSERT INTO TBL_TEST VALUES(3,DEFAULT,'[email protected]');

1 row created.

SQL> SELECT * FROM TBL_TEST;

	ID SNAME	  SMAIL
---------- ---------- --------------------
	 1 WALEED	 [email protected]
	 2 ------	 [email protected]
	 3 ------	 [email protected]

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

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

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

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

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

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.