LTRIM( ) 関数
入力文字列から先頭のスペースを除去した文字列を返します。
構文
LTRIM(文字列)
パラメーター
名前 | 型 | 説明 |
---|---|---|
文字列 | 文字 | 先頭のスペースを削除するフィールド、式、またはリテラル値。 |
出力
文字。
例
基本的な例
どちらの例も、LTRIM( ) 関数では末尾のスペースが除去されないことに注目してください。
"Vancouver " が返されます。
LTRIM(" Vancouver ")
"New York " が返されます。
LTRIM(" New York ")
高度な例
改行なしスペースの削除
改行なしスペースは LTRIM( ) 関数で削除されません。
先頭の改行なしスペースを削除する必要がある場合は、次の式を使用して演算フィールドを作成します。
DEFINE FIELD Description_cleaned COMPUTED LTRIM(REPLACE(Description, CHR(160), CHR(32)))
REPLACE( ) 関数がすべての改行なしスペースを標準のスペースに置換してから、LTRIM( ) がすべての先頭の標準スペースを削除します。
備考
機能の仕組み
LTRIM( ) 関数は先頭スペースだけを除去します。文字列の内部スペースおよび後続スペースは除去されません。
関連する関数
LTRIM( ) の関連関数として、文字列の末尾のスペースを除去する TRIM( ) 関数と、先頭と末尾の両方のスペースを除去する ALLTRIM( ) 関数があります。