これは私が何度も答えられていることを知っている質問です、私の特定のケースで何か不思議なことが起きているに違いありません。 Title、Filename、Idの列があるところにテーブルが設定されています。SQLの検索と置換のSQL構文エラー
ファイル名の列にある\ myimages \ PICS \のすべてのインスタンスをimages/images /に置き換える必要があります。何らかの理由で
以下のコードは私が最後に試したものですが、運はありません。それは添付のスクリーンショットを私に投げつけ続けます。 http://screencast.com/t/dd7n07Cjsこれに関するどんな方向性も大変ありがたいです。前もって感謝します!!!
UPDATE ez_images
SET FILENAME = REPLACE(FILENAME, 'C:\myimages\PICS\', 'images/images/')
;
多分あなたは '\\' – Seblor
をエスケープする必要があります。バックスラッシュを使用することは、MySQLのリテラルバックスラッシュを意味するものではなく、例えば次の文字を引用符で囲むことで、 SELECT 'O \' Connor'' –
ファイル名の内容のサンプルと入手したい結果を表示してください。 – scaisEdge