PDA

View Full Version : جستجو و جایگزینی در دیتابیس



abbasalim
شنبه 06 اردیبهشت 1393, 18:13 عصر
بنام خدا
سلام دوستان

من یه دیتابیس کامل درست کردم حالا متوجه شدم که به جای "ی" بعضی از اسامی "ي" خورده مثل "حسين انصاري" "جواد آزادي"
آیا راهی هست که بگم همه "ي" ها رو تبدیل به "ی" کنه؟(کد، نرم افزار خاصی، یا هر ایده دیگه)

poorman
شنبه 06 اردیبهشت 1393, 19:44 عصر
سلام

توی این پست یک نمونه کد هست

http://barnamenevis.org/showthread.php?444399-%D8%AC%D8%B3%D8%AA%D8%AC%D9%88-%D8%A8%D8%B1-%D8%A7%D8%B3%D8%A7%D8%B3-%D9%81%DB%8C%D9%84%D8%AF-%D9%81%D8%A7%D8%B1%D8%B3%DB%8C-%D8%AF%D8%B1-SQLite-%D8%9F%D8%9F%D8%9F&p=1988326&viewfull=1#post1988326

----------------------------------------------------------------

خیلی دلم میخواست آدرس سایت اسفندونه رو بدم :قهقهه: ولی نشد :لبخند:

abbasalim
شنبه 06 اردیبهشت 1393, 21:04 عصر
سلام

توی این پست یک نمونه کد هست

http://barnamenevis.org/showthread.php?444399-%D8%AC%D8%B3%D8%AA%D8%AC%D9%88-%D8%A8%D8%B1-%D8%A7%D8%B3%D8%A7%D8%B3-%D9%81%DB%8C%D9%84%D8%AF-%D9%81%D8%A7%D8%B1%D8%B3%DB%8C-%D8%AF%D8%B1-SQLite-%D8%9F%D8%9F%D8%9F&p=1988326&viewfull=1#post1988326

----------------------------------------------------------------

خیلی دلم میخواست آدرس سایت اسفندونه رو بدم :قهقهه: ولی نشد :لبخند:

:لبخند:اگه می شد که خودم گذاشته بودم لینکش رو

خیلی ممنون دادش مشکلم رو حل کردی :X

abbasalim
شنبه 06 اردیبهشت 1393, 21:13 عصر
راه حل :

من با استفاده از افزونه فایرفاکس اسکولایت منیجر دیتابیس م رو باز کردم بعد در قسمت Execute SQL دستوری که دوستمون گفتن رو زدم
update table set column = replace(column, "ي", "ی");

table : نام تیبل
column : دوبار در دستور بالا تکرار شده هر دوتاش رو نام ستونی که میخواین داخلش تغییرات اعمال بشه وارد می کنید

و بعد روی دکمه run SQL کلیک کردم و هرچی حرف ی عربی بود رو با ی فارسی جابه جا کرد