T-SQL 101:#44 SQLServerの文字列から空白を削除する
多くの場合、文字列の前面または背面(または両方)。長い間、私たちが持っていた2つの機能は、LTRIM(左トリム用)とRTRIM(右トリム用)でした。これらは、最初の2つのSELECTステートメントで確認できます。
SQL Serverを使用している限り(これも長い間)、人々はTRIM関数を求めてきました。ほとんどの開発者はそれを行うためにLTRIM(RTRIM())を際限なく書くことにうんざりしていました。 。SQLServer2017では、ついにTRIM関数を取得しました。これは、文字列の左側と右側の両方をトリミングします。
これらの関数は優れており、必要なことを実行します。彼らがしないのは、他の空白文字を削除することです。そのための関数が必要な場合は、開発者とDBA向けの無料のSDUツールにあるTrimWhitespace()関数を確認することをお勧めします。Unicode固有の文字を含むすべての一般的な空白文字が削除されます。
学習T-SQL
SQLに習熟している間は、価値があります。急いでT-SQLについて多くのことを学びたい場合は、SQLServer用のT-SQLクエリの作成コースをオンラインでオンデマンドで低コストで受講できます。