بتاريخ: 25 مايو 200817 سنة comment_129569 السلام عليكمأخواني الكرامأرجو مساعدتي فيما يلي:يوجد عندي حقل varchar2 في جدولوالبانات الموجودة داخله تحتوي على خليط بين الاحرف والأرقام مثال:AAA11,AB123,ABCD123,ABD12.....الخ.وأريد عمل replace للأحرف بأحرف أخرى دون تغيير الأرقام....ولكني لا اعرف آلية التمييز عند عمل replace بين الأحرف والأرقام في حقل varchar2مثال :أريد تحويل ABC123 إلى XYZ123 ...؟؟؟؟كيف يمكن عمل ذلك عن طريق جملة SQL.....ولكم مني جزيل الشكرأخوكمabu-mallouh تقديم بلاغ
بتاريخ: 25 مايو 200817 سنة comment_129576 يمكنك استخدام دالة(TRANSLATE) ستجدها مفيده جدامثالSELECT TRANSLATE('ABC123','ABCDEFG','XYZQWOP')FROM dual تقديم بلاغ
بتاريخ: 25 مايو 200817 سنة كاتب الموضوع comment_129578 يمكنك استخدام دالة(TRANSLATE) ستجدها مفيده جدامثالSELECT TRANSLATE('ABC123','ABCDEFG','XYZQWOP')FROM dual مشكوووووووووووووووووووووووووووووووووووور اخي الكريم10000000000000000% مفيدة هاذي اللي كنت ادور عليهاجزاك الله خيرا تقديم بلاغ
بتاريخ: 25 مايو 200817 سنة comment_129586 وممكن كده select replace('ABC123','ABC123','XYZ123') from dual تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.