View Full Version : replace کردن یک کلمه در دیتابیس
xrezax
جمعه 16 مرداد 1394, 01:46 صبح
دوستان من می خوام کلمه رضا رو توی دیتابیسم جستجو کنم و هر کجا رضا بود به علی تغییر بدم.به وسیله کد زیر اینکارو انجام می دم اما هیچ تغییری اعمال نمیشه.
update database_test set Title = replace(Title,'%علی%','رضا')
ممنون میشم دوستان با سورس توضیح و کمکم کنن
xrezax
یک شنبه 18 مرداد 1394, 23:02 عصر
دوستان کسی راه حلی نداره
pbm_soy
یک شنبه 18 مرداد 1394, 23:47 عصر
اگر تو دیتابیس است باید اول تمام رکوردهایی که عبارت رضا وجود دارد پیدا کنی بعد تک تک اون رکوردها را مقدار فیلد مورد نظرت را در یک متغییر رشته ای قرار بدی و بعد از متد یا تابع replace استفاده کنی و رشته جدید حاصل را با دستور update بروی دیتابیس اعمال کنید
xrezax
دوشنبه 19 مرداد 1394, 00:19 صبح
ممنون میشم با کویری توضیح بدی
xrezax
سه شنبه 27 مرداد 1394, 13:22 عصر
راهی نیست...
xrezax
دوشنبه 06 مهر 1394, 22:30 عصر
دوستان کمک کنید.. خیلی برام مهمه ...
xrezax
سه شنبه 11 آبان 1395, 19:15 عصر
راهی نیست...
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.