ホームページ > データベース > mysql チュートリアル > mysqlでスペースを削除する関数は何ですか?

mysqlでスペースを削除する関数は何ですか?

青灯夜游
リリース: 2022-06-14 14:10:41
オリジナル
19062 人が閲覧しました

スペースを削除できる関数は 4 つあります: 1. replace() 関数は、文字列内のスペースを null 文字に置き換えて、すべてのスペースを削除できます。構文は、「replace(string,' ',' '」です) )"; 2. トリム() 関数は文字列の先頭と末尾のスペースを削除できます。構文は "TRIM(string)" です。 3. LTRIM() 関数は文字列の左側のスペースを削除できます。 string、構文は "LTRIM(string)" )"; 4. RTRIM() 関数は、文字列の右側のスペースを削除できます、構文は "RTRIM(string)" です。

mysqlでスペースを削除する関数は何ですか?

このチュートリアルの動作環境: Windows7 システム、mysql8 バージョン、Dell G3 コンピューター。

mysql で文字列スペースをクリアするには、一般的に使用される方法がいくつかあります。

  • 1 つは、LTRIM 関数と RTRIM 関数という 2 つの分岐がある Trim 関数を使用する方法です

  • もう 1 つは、文字置換関数を直接置き換えてクリアする方法です。

1. mysql replace 関数を使用して削除します。スペース

構文: replace(object,search,replace)

意味: object 内のすべての search を replace に置き換えます

Case : ニュースのクリア テーブルのコンテンツ フィールドのスペース

update `news` set `content`=replace(`content`,' ','');
ログイン後にコピー

注: 置換関数を使用して、特定の文字を削除することもできます

  • 指定されたすべての通常の文字を削除します文字列 (例: [

update  table  set column1= REPLACE(column1,'[','') ;
ログイン後にコピー
  • 一重引用符 ' など) 文字列内の指定された特殊文字をすべて削除します。バックスラッシュを使用する必要があることに注意してください。 \escaping

update  table  set column1= REPLACE(column1,'\'','') ;
ログイン後にコピー

2. mysql のトリム関数を使用して、先頭と末尾のスペースを削除します。

完全な形式: TRIM([{ BOTH | LEADING | TRAILING} [remstr] FROM] str)

簡易形式: TRIM([remstr FROM] str)

次の例:

mysql> SELECT TRIM(' phpernote  '); 
-> 'phpernote'
ログイン後にコピー
mysql> SELECT TRIM(LEADING 'x' FROM 'xxxphpernotexxx'); 
-> 'phpernotexxx'
ログイン後にコピー
mysql> SELECT TRIM(BOTH 'x' FROM 'xxxphpernotexxx'); 
-> 'phpernote'
ログイン後にコピー

3、mysql LTRIM 関数を使用して左のスペースを削除します。

構文: LTRIM(str)

例:

mysql> SELECT LTRIM(' barbar');
-> 'barbar'
ログイン後にコピー

4 、mysql RTRIM 関数を使用して正しいスペースを削除します

構文: RTRIM(str)

例:

mysql> SELECT RTRIM('barbar ');
-> 'barbar'
ログイン後にコピー

[関連する推奨事項 :mysql ビデオ チュートリアル ]

以上がmysqlでスペースを削除する関数は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート