0 امتیاز
قبل در برنامه نویسی توسط (1.1هزار امتیاز)

یکی از جداول دیتابیس من یک ستون از نوع String دارد که رکورد های آن حاوی اطلاعات غلط هستند. چطور می توانم فقط آن متن غلط را با متن درست در تمام ستون های آن جدول جابجا کنم؟

1 پاسخ

0 امتیاز
قبل توسط (1.1هزار امتیاز)
 
بهترین پاسخ

MySQL تابعی با نام REPLACE دارد که می توان از آن بصورت زیر برای update دسته ای استفاده کرد:

UPDATE table_name SET field_name = REPLACE(field_name, 'wrong-string', 'correct-string') 
WHERE field_name LIKE '%wrong-string%';

سوالات مشابه

0 امتیاز
1 پاسخ 426 بازدید
0 امتیاز
1 پاسخ 1.7هزار بازدید
0 امتیاز
2 پاسخ 733 بازدید
سوال شده 9 سال قبل در برنامه نویسی توسط IMANAZADI (72 امتیاز)
0 امتیاز
1 پاسخ 3.2هزار بازدید
0 امتیاز
0 پاسخ 4.7هزار بازدید
سوال شده 10 سال قبل در برنامه نویسی توسط IMANAZADI (72 امتیاز)
+1 امتیاز
1 پاسخ 378 بازدید
0 امتیاز
1 پاسخ 1.4هزار بازدید
0 امتیاز
2 پاسخ 2.6هزار بازدید
سوال شده 9 سال قبل در برنامه نویسی توسط مسافر (922 امتیاز)
+1 امتیاز
1 پاسخ 1.3هزار بازدید
...