[解決済み] mysqlでデータ行から改行文字を削除するには?
2023-03-07 04:28:45
質問
phpスクリプトですべての行をループして、次のようにすることができます。
UPDATE mytable SET title = "'.trim($row['title']).'" where id = "'.$row['id'].'";
とトリミングで削除できます。
しかし、私はちょうど同じものが1つのクエリで行うことができるのだろうか?
update mytable SET title = TRIM(title, '\n') where 1=1
はうまくいくでしょうか?このクエリを実行するだけで、ループさせる必要はありません。
ありがとうございます。
(PS: 私はそれをテストすることができますが、テーブルが非常に大きく、データを台無しにしたくないので、あなたが以前にこのようなものをテストしたことがあるかどうかを考えただけです)
どのように解決するには?
構文が正しくありません。
update mytable SET title = TRIM(TRAILING '\n' FROM title)
追加です。
改行文字がフィールドの先頭にある場合。
update mytable SET title = TRIM(LEADING '\n' FROM title)
関連
-
MySQLデータベースでvarchar型の数値の大きさを比較する方法
-
面接では選択式で聞かれましたが......。.for updateはテーブルをロックするか、行をロックするか?
-
[解決済み] MySQLでdatetimeとtimestampのどちらのデータ型を使用すべきですか?
-
[解決済み] MySQLでコマンドラインを使用してSQLファイルをインポートするにはどうすればよいですか?
-
[解決済み] MySQLのAUTO_INCREMENTをリセットする方法
-
[解決済み] MySQLの複数行を1つのフィールドに連結することはできますか?
-
[解決済み] MySQLでコマンドラインを使用してユーザーアカウントのリストを取得するにはどうすればよいですか?
-
[解決済み] ブーリアン値を格納するために使用するMySQLデータ型
-
[解決済み] 文字列から空白を取り除くには?
-
[解決済み】MySQL ON DUPLICATE KEY UPDATEで1クエリで複数行挿入する場合
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
MySqlの整数インデックスと文字列インデックスの失敗または暗黙の変換問題
-
Mysqlデータベースの手動および定期的なバックアップ手順
-
MySQLによる既存テーブルのパーティショニングの実装
-
[解決済み】MySQL エラー 1093 - FROM 句で更新のターゲット テーブルを指定できません。
-
[解決済み】SQLサーバーのテンポラリーテーブルで「すでに名前のついたオブジェクトがあります」エラーが発生する。
-
SQLException。オペランドは1列でなければなりません。
-
MySQL 接続タイムアウト。エラー SQLSTATE[HY000] [2002] 接続がタイムアウトしました 解決済み
-
[解決済み] MySQLのプロセスリストを見つけ、それらのプロセスを終了させる方法は?
-
[解決済み] SQLでカラムに最大値を持つ行のみを選択する [重複]。
-
[解決済み] MySQLのクエリ結果をCSV形式で出力するにはどうすればよいですか?