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

Please Help


ahmed.shalaby

Recommended Posts

السادة الافاضل رواد المنتدي

تحية طيبة وبعد,,,

حقيقة انا افتقر الي الخبرة والمعرفة بالأوراكل ، حيث انني لم استخدمه مسبقا ولكن اضطررت في الفترة السابقة ان اتعامل معه قليلا والان مطلوب مني ان اقوم ببعض التعديلات واستعصت على هذه التعديلات مثال ادناه وارجوا منكم المساعدة :

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";

ارجوا منكم المساعدة في هذا الشأن وجزاكم الله خيرا وفي ميزان حسناتكم ان شاء الله

رابط هذا التعليق
شارك

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

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

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

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

جاري التحميل
×
×
  • أضف...

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

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