إنتقال للمحتوى

  • تسجيل الدخول عبر الفيس بوك تسجيل الدخول عبر تويتر Log In with LinkedIn Log In with Google      تسجيل دخول    
  • إنشاء حساب

صورة
- - - - -

ما هو الـ pseudocolumns


5 رد (ردود) على هذا الموضوع

#1 the_oracle_dev

the_oracle_dev

    عضو نشط

  • الأعضــاء
  • 222 مشاركة

تاريخ المشاركة 20 April 2005 - 02:21 PM

السلام عليكم ورحمة الله وبركاته
أخوتي في الله
ما هو الـ pseudocolumns
مع العلم أن المرجع الخاص بأوراكل قال
pseudocolumns are - CURRVAL - nextval
ولكنهم لم يعملوا معي
ولكن الباقي يعمل
مثل
LEVEL - ROWID - ROWNUM
مع العلم اني اعمل علي DB9i
ولكم جزيل الشكر
-*-*-*-*-*-*-*-*-*
إني احبكم في الله
بسم الله الرحمن الرحيم

قل لو كان البحر مداداً لكلمات ربي لنفد البحر قبل ان تنفذ كلمات ربي ولو جئنا بمثله مددا

صدق الله العظيم

#2 عروة

عروة

    عضو نشط

  • الأعضــاء
  • 403 مشاركة

تاريخ المشاركة 20 April 2005 - 07:39 PM

وعليكم السلام ورحمة الله وبركاته أخي إسلام ،،

لا أدري ما هي الطريقة التي استخدمت فيها CURRVAL & NEXTVAL

لكن عموماً ،، هنالك فرق في استخدام CURRVAL & NEXTVAL واستخدام LEVEL & ROWID & ROWNUM

جميعهم عادة ما تسترجع قيمهم عن طريق SELECT
لكن LEVEL & ROWID & ROWNUM هي عبارة عن pseudocolumns ملحقة تقريباً مع كل أنواع الـOBJECTS

اما CURRVAL & NEXTVAL فهي تعامل مع الـSequence فقط (على حد علمي)

مثال:
SELECT seq1.NEXTVAL FROM DUAL;

مثال آخر:
SELECT ROWNUM, ROWID, seq1.CURRVAL, LEVEL
FROM DUAL;

روابط تشرح كلاً منهم:
CURRVAL & NEXTVAL

LEVEL

ROWID

ROWNUM

وأنا أيضاً أحبك في الله
وقولوا للناس حُسنا البقرة (83)

قال الإمام الشافعي رحمه الله: من وعظ أخاه سرا فقد نصحه وزانه ، ومن وعظه علانية فقد فضحه وعابه

صورة

#3 the_oracle_dev

the_oracle_dev

    عضو نشط

  • الأعضــاء
  • 222 مشاركة

تاريخ المشاركة 21 April 2005 - 04:49 AM

السلام عليكم ورحمة الله وبركاته
أخي في الله عروة
جزاكم الله خيراً علي الإجابة الكافية الشافية
نفع الله بك وبعلمك جميع المسلمين
وجعلها في ميزان حسناتك
-*-*-*-*-*-*-*-*-*
كل عام وأنتم بخير
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
اني احبكم في الله
بسم الله الرحمن الرحيم

قل لو كان البحر مداداً لكلمات ربي لنفد البحر قبل ان تنفذ كلمات ربي ولو جئنا بمثله مددا

صدق الله العظيم

#4 trust_words

trust_words

    عضو مميز

  • الأعضــاء
  • 730 مشاركة

تاريخ المشاركة 21 April 2005 - 06:13 AM

pseudocolumns are values created by compilation process and level,rowid,rownum ...etc, are synonems(or like aliases) to these values
وقل رب زدني علما...


ومانيل المطالب بالتمني . . . . ولـكن تــؤخــذ الدنـيا غـلابـــا !

#5 عروة

عروة

    عضو نشط

  • الأعضــاء
  • 403 مشاركة

تاريخ المشاركة 21 April 2005 - 10:39 AM

pseudocolumns are values created by compilation process


معلومة قيمة جداً أخي trust_wards

مشكووووووووووووووووووووووووور

دائما ما بتقصر.
وقولوا للناس حُسنا البقرة (83)

قال الإمام الشافعي رحمه الله: من وعظ أخاه سرا فقد نصحه وزانه ، ومن وعظه علانية فقد فضحه وعابه

صورة

#6 trust_words

trust_words

    عضو مميز

  • الأعضــاء
  • 730 مشاركة

تاريخ المشاركة 22 April 2005 - 02:34 PM

حياك الله
وقل رب زدني علما...


ومانيل المطالب بالتمني . . . . ولـكن تــؤخــذ الدنـيا غـلابـــا !