سلام
با استفاده از کدهای زیر می تونید شماره موبایل های دیتابیس رو اصلاح کنید. فرض کنید شماره های که از کاربران دریافت کرده بودین با +98 بوده است یا بدون 0 شماره ها وارد شده اند.
در زیر ساختار شماره موبایل ها را به این شکل تغییر می دهیم.
09xxxxxxxxx
شماره ها با صفر شروع خواهند شد.
--98xxxxx numbers UPDATE users SET phone = CONCAT (0, SUBSTR(phone, 3, 10)) WHERE length(phone) =12
-- no zero numbers UPDATE users SET phone = CONCAT (0, SUBSTR(phone, 1, 10)) WHERE length(phone) =10
-- 0098 numbers UPDATE users SET phone = CONCAT (0, SUBSTR(phone, 5, 14)) WHERE length(phone) =14
هر بخش از کدهای بالا یکی از عملیات زیر را انجام می دهد شما می توانید یکی از کدهای بالا رو برای دیتابیس خودتون استفاده کنید.