بتاريخ: 30 ديسمبر 201213 سنة comment_230596 انا عندى بيانات موجوده فى ملفtest.txtعلى الجهاز عايزه انقل البيانات دى على جدول موجود على الداتا بيز والبيانات مثل ذلك (l (234,reham,24000كيف يتم تقطيع هذه البيانات ووضع كل منها فى الcolumn الخاص بها فى الجدولبدون استخدام الtrigger تقديم بلاغ
بتاريخ: 31 ديسمبر 201213 سنة comment_230658 اخي الكريم يمكنك ذلك ايضا باستخدام برنامج ال TOAD قم بعمل بحث بهذا الخصوص . تقديم بلاغ
بتاريخ: 1 يناير 201313 سنة comment_230681 وممكن ايضا باستخدام داله instr ممكن اتاكد من الحل وانزله هنا تقديم بلاغ
بتاريخ: 2 يناير 201313 سنة comment_230729 السلام عليكم shosho ahmed هذا الحل من زميل لنا وهو بطريقه بسيطه 1- استخدام امر -- utl_file وبعد ذلك استخدام داله INSTR-2---- اقسم المقاطع الموجوده بين القوسين وتسكينها فى قيم وقبله انش جدول-- حتى يتم بعدذلك عمل -- insert ده شكل الامر وحضرتك ممكن تعدلى عليه وجربى declare v_file utl_file.file_type; v_rec varchar2(1000); v varchar2 (1000); v1 varchar2 (1000); v2 varchar2 (1000); v3 varchar2 (1000); begin v_file:=utl_file.fopen('HR_DIR','task.txt','R'); loop utl_file.get_line(v_file,v_rec); v:=v_rec; -- v1:=substr(V,1,instr(V, ',' ,1,1)-1); v2:=substr(V,instr(V, ',' ,1,1)+1,(instr(V, ',' ,1,2)-instr(V, ',' ,1,1))-1); v3:=substr(V,instr(V, ',' ,1,2)+1,length(V)-instr(V, ',' ,1,2)); -------------- insert into temp values (v1,v2,v3); end loop; utl_file.fclose(v_file); END; تقديم بلاغ
بتاريخ: 2 يناير 201313 سنة comment_230731 شكرا هبة , بعتقد على برنامج ال TOAD اسهل من هذه الطريقة تقديم بلاغ
بتاريخ: 2 يناير 201313 سنة comment_230757 Oracle العفو انا لسه بس بقالى فتره صغيره فى دراسه حبيت اساعد مش اكتر TOAD ولسه لم ابدا بعد العمل على تقديم بلاغ
بتاريخ: 3 أكتوبر 20178 سنة comment_290550 السلام عليكم shosho ahmed هذا الحل من زميل لنا وهو بطريقه بسيطه 1- استخدام امر -- utl_file وبعد ذلك استخدام داله INSTR-2---- اقسم المقاطع الموجوده بين القوسين وتسكينها فى قيم وقبله انش جدول-- حتى يتم بعدذلك عمل -- insert ده شكل الامر وحضرتك ممكن تعدلى عليه وجربى declare v_file utl_file.file_type; v_rec varchar2(1000); v varchar2 (1000); v1 varchar2 (1000); v2 varchar2 (1000); v3 varchar2 (1000); begin v_file:=utl_file.fopen('HR_DIR','task.txt','R'); loop utl_file.get_line(v_file,v_rec); v:=v_rec; -- v1:=substr(V,1,instr(V, ',' ,1,1)-1); v2:=substr(V,instr(V, ',' ,1,1)+1,(instr(V, ',' ,1,2)-instr(V, ',' ,1,1))-1); v3:=substr(V,instr(V, ',' ,1,2)+1,length(V)-instr(V, ',' ,1,2)); -------------- insert into temp values (v1,v2,v3); end loop; utl_file.fclose(v_file); END; شكرا اختي هيبة هذه الطريقة فعالة لمن يريد استخدامها اوطوماتيكيا تقديم بلاغ
بتاريخ: 29 أكتوبر 20178 سنة comment_291170 لو تحميل الملف هيكون بشكل مستمر والمستخدم هو اللى هيعمله مش هينفع اقوله تدخل على toad لازم اعمله عمليه التحميل من على الشاشات وده من خلال text_io package وده فى 6i بشكل مباشر ولو نسخه الاوراكل غير كده يبقى لازم تفعيل webutil قبل استخدام package تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.