PDA

View Full Version : حذف تعداد خاصی عدد از یک شماره



Iran58
دوشنبه 29 آذر 1395, 22:50 عصر
سلام
فرض کنید داده های زیر را داریم
1)100045000
2)100045210
3)100045211
4)100045200
حال می خواهم یک تابع داشته باشیم که هر عددی وارد کردیم صفرهای سمت چپ را پاک کند
که خروجی تابع برای اعداد بالا بشود
1)100045
2)10004521
3)100045211
4)1000452
باتشکر

Mahmood_M
سه شنبه 30 آذر 1395, 01:42 صبح
یک راهش به این صورته :

SELECT REPLACE(RTRIM(REPLACE(Numbers, '0', ' ')), ' ', '0') FROM num_table
فرض کنید Numbers اسم فیلد و num_table نام جدول باشه
اگر به جای RTRIM از LTRIM استفاده کنید صفرهای سمت چپ حذف میشن