بتاريخ: 17 أبريل 200620 سنة comment_66579 يا شباب هل من الممكن أن أعمل إستعلام بحيث يعطيني الأرقام الموجودة فقط في الحروفمثلاcustomer_number_2526525أريد فقط 2526525 أن ترجع يا شباب الرجاء المساعدة تقديم بلاغ
بتاريخ: 17 أبريل 200620 سنة comment_66587 السلام عليكم اذا كنت تخزن هذا string بحيث انك تضع الرقم فى اخره مسبوقاً بـ '_'مثال'my_name_is_llord_and _number_123456'فيكون الحل======== select substr('my_name_is_llord_and _number_123456',instr('my_name_is_llord_and _number_123456','_',-1)+1) from dual ولو كنت تريدو غير ذلك فقل ما تريد وإن شاء اللهسيكون هناك حل@@@وشكراً تقديم بلاغ
بتاريخ: 17 أبريل 200620 سنة comment_66593 السلام عليكم يمكنك إستخدام فانكشن translate كألاتي SELECT TRANSLATE('customer_number_2526525', '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-_*+/,;:?<>)(&^%#$@!~', '0123456789') "Translate example" FROM DUAL; و اذا كانات البيانات عربي يمكنك اضافة الحروف العربية في البارمتر التاني و يمكنك إضافة اي اسبشيال كاركتر نسيت وضعه بالتوفيق تقديم بلاغ
بتاريخ: 17 أبريل 200620 سنة comment_66601 الاخ الكريماليك التطبيق ltrim( 'customer_number_2526525', 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-_*+/,;:?<>)(&^%#$@!~'); would return '2526525' مثال select ltrim( 'customer_number_2526525', 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-_*+/,;:?<>)(&^%#$@!~') "just Number " from dual تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.