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 پاسخ 529 بازدید
0 امتیاز
1 پاسخ 1.8هزار بازدید
0 امتیاز
2 پاسخ 828 بازدید
سوال شده 10 سال قبل در برنامه نویسی توسط IMANAZADI (72 امتیاز)
0 امتیاز
1 پاسخ 3.4هزار بازدید
0 امتیاز
0 پاسخ 4.8هزار بازدید
سوال شده 10 سال قبل در برنامه نویسی توسط IMANAZADI (72 امتیاز)
+1 امتیاز
1 پاسخ 481 بازدید
0 امتیاز
1 پاسخ 1.6هزار بازدید
0 امتیاز
2 پاسخ 2.9هزار بازدید
سوال شده 10 سال قبل در برنامه نویسی توسط مسافر (922 امتیاز)
+1 امتیاز
1 پاسخ 1.5هزار بازدید
...