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

بتاريخ:

External Tableأريد شرح مفصل لهذا الكود الخاص ببناء ال

CREATE TABLE oldemp 
(fname char(25), lname CHAR(25))  
ORGANIZATION EXTERNAL  
(TYPE ORACLE_LOADER  
DEFAULT DIRECTORY emp_dir  
ACCESS PARAMETERS  
(RECORDS DELIMITED BY NEWLINE   
NOBADFILE	NOLOGFILE   
FIELDS TERMINATED BY ','   
(fname POSITION ( 1:20) CHAR,   
lname POSITION (22:41) CHAR))  
LOCATION ('emp.dat'))  
PARALLEL 5  REJECT LIMIT 200;



وشكراً

بتاريخ:

هذا الكود يستخدم لقراءة ملفات من خارج قاعدة البيانات مثل txt وهو يسمى ب إكسترنال تابل
وهو جميع الأعمدة التى توجد به يجب أن تكون من النوع CHAR وليس اى نوع أخر
وهو يبدأ عن طريق إنشاء جدول بالطريقة العادية ثم بعد ذلك يتم إضافة الكود ORGANIZATION EXTERNAL ليبين أنه جدول خارجى ثم نحدد نوع المحرك الذى سوف يقوم بتحميل البيانات من هذا الجدول وهو ORACLE_LOADER ثم نوضح له ال DIRECTORY المستخدم (ملحوظة الDIRECTORY يقوم ببناءة الDBA ) والباقى يوضح عملية قراءة الملف مثل
يتم تعريف كل سجل ب NEWLINE
NOBADFILE NOLOGFILE خاصة بعدم كتابة أى تقارير والتقارير ليست ذات قيمة
FIELDS TERMINATED BY ','
توضح نوع الفاصل بين كل خلية وأخرى مثل first_name ,Last_name
LOCATION ('emp.dat')) توضح مكان الملف المراد قرائتة من القرص الصلب
PARALLEL 5 REJECT LIMIT 200 وهى توضح عدد المستخدمين المسموح لهم بالدخول لقراءة هذا الجدول و 200 توضح الحد الأقصة من المحاولات للمستخدم للدخول
شكرا أرجو أن أكون قمت بالشرح الكافى

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

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

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

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

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

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.