IT 製品 (約 300 万件のレコード) を含む大きなテーブルがあり、そこには次のようなログが表示されます..
1 Port Euro Wall Charger + Uk Adapter 5v 2.1a For IPod / iPhone / iPad - White - Ip-653
ご覧のとおり、「iPod」は標準フォーマット (iPod) ではありません。そこで、このSQLを思いつき、以下を実装しました。
update tablename
set dsc = replace(dsc, 'iPod', 'iPod')
where dsc not like'%iPod%' collate sql_latin1_general_cp1_cs_as
and dsc like '%iPod%'
これをすべてのレコードに適用した後、必要な書式設定が行われましたが、不要な変更も行われました...
100in **TriPod** Canvas CarryinGBag For T100uwv1 Screen
この種の変更を克服する方法はありますか?正規表現を使用できますか? ご意見をお聞かせください。