SQLServerではTRIM関数がありません

公開日: : SQL Server , ,

SQLServerでは空白を取り除くTRIM関数がない

SQLServerではOracleやMySQLなどでサポートされている
空白を取り除くTRIM関数がないので、カラムの前後の
空白を取り除くにはLTRIM関数とRTRIM関数を組み合わせて
実現します。

LTRIM、RTRIMなし

TRIMなし
| あいうえお |

LTRIM

LTRIMだけ
|あいうえお |

RTRIM

RTRIMだけ
| あいうえお|

LTRIMとRTRIM両方

LTRIMとRTRIM両方
|あいうえお|

ちょっとめんどくさいですね。
なんでないのでしょう?

スポンサーリンク
  • このエントリーをはてなブックマークに追加
  • 14 follow us in feedly

関連記事

SQLサーバ

連番中で 「歯抜け」の番号を見つけ出すSQL

テーブル内の連番の歯抜け番号を探す よくある処理でテーブルに設定されている連番の中で 「歯抜け」

記事を読む

keybord_black

SQLで大文字、小文字変換を行う

SQLで大文字⇔子文字変換を行う SQLで大文字⇔小文字変換を行うには「UPPER関数」と「LOW

記事を読む

benzu

SQLでビット演算を行う

SQLServerでのビット演算 SQLServerのT-SQLでビット演算を使って、該当のデータ

記事を読む

no-img

SQLでCASE~WHENを使ってみる

SQLでCASE~WHENを使う SQLでCASE~WHENを使うとIF文で分岐して実行文を分ける

記事を読む

SQLServer

SQLServerで「WITH ROLLUP」を使って小計、総合計を出力する

「WITH ROLLUP」を使って小計、総合計を出力 SQLServerでは「WITH ROLLU

記事を読む

SQLServer

指定した値と同じ場合はNULLを返すNULLIF関数

使いどころがいまいち不明な「NULLIF()」 SQLServerには使いどころがいまいち不明な関

記事を読む

no-img

CASE WHENを使ってSQLでIF文を使わずに条件を分岐する

SQLでIFを使わずに条件分岐する SQLでIFを書けばWHERE句の内容を変えて検索できますが、

記事を読む

no-img

SQLServerで省略可能な引数を持ったストアドプロシージャを作る

SQLServerで省略可能な引数を持ったストアドプロシージャーを作ります。 省略可能にするに

記事を読む

no-img

SQLで文字列を3分割する

SQLで文字列を3分割する どうしてもSQLServerで特定の文字で文字列を3分割する必要が

記事を読む

SQLサーバ

DATETIMEデータ型のミリ秒丸め現象

DATETIMEデータ型のミリ秒には丸めがあります SQLServerのDATETIMEデータ

記事を読む

a0001_013635
SQLServerのテーブルロック状態を取得するSQL

SQLServerのデッドロックを調査している中で ロックの状態を調

no-img
SQLで月曜日始まりのカレンダー作成

カレンダー作成 SQLServerで月曜日始まりの1週間分のカレンダ

a0001_013635
SQLで文字列を反転させる

SQLで文字列を反転させる SQLで文字列を"012345"を後ろか

a0001_013635
SQLServerのバージョン番号を取得する方法

SQLServerのバージョン番号を取得する SQLServerのバ

keybord_black
@@ROWCOUNTで処理した件数を取得する

@@ROWCOUNTは直前に処理した件数を取得するための関数 SQL

→もっと見る



PAGE TOP ↑