الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيفية التعامل مع ملف نصي Text File

مغلق
بدأه PROGRAMMER_15 في 1 يونيو 2005 · 1 رد · 584 مشاهدة · في قواعد بيانات Oracle
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

أخواني الأعزاء كيف يمكنني التعامل مع ملف نصي Text File من خلال الأوراكل حيث أقوم بقراءة الملف وتقسيمه إلى حقول وتخزينه في الجداول وإجراء العمليات عليه

وشكراً لكم

#2

السلام عليكم

اخي تستطيع اجراء ذلك عن طريق sql ldr

ساعطيك مثالا بسيطا على ذلك

لدينا ملف فيه ارقام الطلاب واسمائهم

1 ahmad

2 ali

3 samer

اقوم بانشاء الجدول التالي

create table nnn (no number(4), name varchar2(20));

grant insert on nnn to scott; useing system user

تقوم بتحرير الملف txt

بوضع فاصله بين الرقم والاسم

كالتالي

1, ahmad

2, ali

3, samer

ثم تحفظه على

c:\data.txt

تقوم بانشاء ملف على المفكره

load data

infile c:\data.txt

into table nnn

field terminated by ','

(no,name)

ثم تحفظه على

c:\c.ctl

ثم تقوم بالتالي

start

run

then type the following

sqlldr scott/tiger control=c:\c.ctl

هكذا يتم ادخال البيانات الى الجدول

ارجوا ان يكون الرد مناسبا وواضحا مع الشكر

هذا الموضوع مغلق.

مواضيع مشابهة