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( ) 関数があります。