ahmed.shalaby بتاريخ: 29 سبتمبر 2009 تقديم بلاغ مشاركة بتاريخ: 29 سبتمبر 2009 السادة الافاضل رواد المنتدي تحية طيبة وبعد,,, حقيقة انا افتقر الي الخبرة والمعرفة بالأوراكل ، حيث انني لم استخدمه مسبقا ولكن اضطررت في الفترة السابقة ان اتعامل معه قليلا والان مطلوب مني ان اقوم ببعض التعديلات واستعصت على هذه التعديلات مثال ادناه وارجوا منكم المساعدة : SELECT row_num, TRIM (sal_data) sal_data, TO_DATE (SUBSTR (TRIM (SUBSTR (sal_data,1,(INSTR (sal_data,';',1,1))- 1)),1,19),'RRRR-MM-DD-HH24.MI.SS') trns_date, SUBSTR (sal_data,(INSTR (sal_data, ';', 1, 1)) + 1,((INSTR (sal_data, ';', 1, 2)) - 1)- ((INSTR (sal_data, ';', 1, 1)))) sales_receipt_num, TRIM ('"' FROM SUBSTR (sal_data,(INSTR (sal_data, ';', 1, 2)) + 1,((INSTR (sal_data, ';', 1, 3)) - 1)- ((INSTR (sal_data, ';', 1, 2))))) article_name, TRIM ('"' FROM SUBSTR (sal_data,(INSTR (sal_data, ';', 1, 3)) + 1,((INSTR (sal_data, ';', 1, 4)) - 1)- ((INSTR (sal_data, ';', 1, 3))))) article, TO_NUMBER (TRIM ('"' FROM SUBSTR (sal_data,(INSTR (sal_data,';',1,4))+ 1,( (INSTR (sal_data,';',1,5))- 1)- ((INSTR (sal_data,';',1,4)))))) qty_sold, TRIM ('"' FROM SUBSTR (sal_data,(INSTR (sal_data, ';', 1, 5)) + 1,((INSTR (sal_data, ';', 1, 6)) - 1)- ((INSTR (sal_data, ';', 1, 5))))) store_identifier, TO_NUMBER (TRIM ('"' FROM SUBSTR (sal_data,(INSTR (sal_data,';',1,6))+ 1,( (INSTR (sal_data,';',1,7))- 1)- ((INSTR (sal_data,';',1,6)))))) total_net_line, TO_NUMBER (TRIM ('"' FROM SUBSTR (sal_data,(INSTR (sal_data,';',1,7))+ 1,( (INSTR (sal_data,';',1,8))- 1)- ((INSTR (sal_data,';',1,7)))))) discount, TO_NUMBER (TRIM ('"' FROM SUBSTR (sal_data,(INSTR (sal_data,';',1,8))+ 1,( (INSTR (sal_data,';',1,9))- 1)- ((INSTR (sal_data,';',1,8)))))) tax, TRIM ('"' FROM SUBSTR (sal_data,(INSTR (sal_data, ';', 1, 9)) + 1,( (INSTR (sal_data, ';', 1, 10))- 1)- ((INSTR (sal_data, ';', 1, 9))))) goods_group, TO_NUMBER (SUBSTR (sal_data,(INSTR (sal_data, ';', 1, 10)) + 1,LENGTH (sal_data))) costprice, 'N' transfer_flag في البداية كانت المعلومة تصل بهذا الشكل 2009-09-27-19.54.02.000000;17132;"Free Number";"220001";1;"8124";0;0;0;"53600";والان تصل بهذا الشكل والاختلاف الوحيد هوا وجود " في البداية واخري بعد 27 حرف واريد تعديل الكود السابق ليقوم بحذف ال " الموجودة اول السطر والتي على بعد 27 حرف ايضا لتصبح كما السابق"2009-09-27-17.05.20.000000";15100;"Free Number";"220001";1;"8120";0;0;0;"53600"; ارجوا منكم المساعدة في هذا الشأن وجزاكم الله خيرا وفي ميزان حسناتكم ان شاء الله اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.