エンコードが詰まった挙句、一括更新の大技に出る・・・
テーブル展開からのUPDATEは無理だった。なぜかエラー
で、右上のSQLから実行すると これまた何故か成功する??
変更するのはfoltia_subtitleテーブルのfilestatus
変更途中はfilestatusの項目が200未満の数字が入っていることが予想される とのこと
この値を50に戻してあげると素敵になれるという話が多いので
とりあえず、ラジオが邪魔なので
・ラジオってつくタイトルの200未満はエンコをスキップ(999)
UPDATE foltia_subtitle SET filestatus = 999 WHERE subtitle LIKE '%ラジオ%' AND
filestatus < 200 AND filestatus IS NOT NULL
↑2バイト文字部分はNGワードっぽくて消える(滝汗
本命
・20161201以降で200未満であるデータを50へ
UPDATE foltia_subtitle set filestatus = '50' WHERE filestatus < '200' AND startdatetime > '201612010000'
実際は、もっと細かくしたいんだけど、最初のエラー連発で心が萎えた・・・orz
結果、オフィシャルのSQLをチョット弄っただけに(笑
とはいえ、実行処理が流れた 問い合わせフォームへの投稿前で良かった
こうなってくると、filestatusのステータス値のレイアウトが気になってしょうがない
もっと絞ったり、限定したりできるはずなんだけどなぁ
はてさて、巧く処理できたんだろうか・・・
テーブル展開からのUPDATEは無理だった。なぜかエラー
で、右上のSQLから実行すると これまた何故か成功する??
変更するのはfoltia_subtitleテーブルのfilestatus
変更途中はfilestatusの項目が200未満の数字が入っていることが予想される とのこと
この値を50に戻してあげると素敵になれるという話が多いので
とりあえず、ラジオが邪魔なので
・ラジオってつくタイトルの200未満はエンコをスキップ(999)
UPDATE foltia_subtitle SET filestatus = 999 WHERE subtitle LIKE '%ラジオ%' AND
filestatus < 200 AND filestatus IS NOT NULL
↑2バイト文字部分はNGワードっぽくて消える(滝汗
本命
・20161201以降で200未満であるデータを50へ
UPDATE foltia_subtitle set filestatus = '50' WHERE filestatus < '200' AND startdatetime > '201612010000'
実際は、もっと細かくしたいんだけど、最初のエラー連発で心が萎えた・・・orz
結果、オフィシャルのSQLをチョット弄っただけに(笑
とはいえ、実行処理が流れた 問い合わせフォームへの投稿前で良かった
こうなってくると、filestatusのステータス値のレイアウトが気になってしょうがない
もっと絞ったり、限定したりできるはずなんだけどなぁ
はてさて、巧く処理できたんだろうか・・・