sql >> データベース >  >> RDS >> Sqlserver

SQL Serverで末尾の空白を削除する方法– RTRIM()

    SQL Serverでは、T-SQL RTRIM()を使用できます 指定された文字列から末尾の空白を削除する関数。末尾の空白は、文字列の最後にある空白やタブなどです。

    構文

    構文は次のようになります:

    RTRIM ( character_expression )

    character_expression 文字またはバイナリデータの表現です。任意の定数、変数、または列にすることができます(テキストを除くデータ型である限り) 、 ntext 、および画像 、それは暗黙的に varcharに変換可能です 。

    基本的な例は次のとおりです。

    SELECT RTRIM('Cat ');

    結果:

    ---
    Cat
    

    効果をより明確にするために、トリミングされた弦とトリミングされていない弦を並べた例を次に示します。この例には、複数の先頭の空白も含まれています。これらはすべて削除されています。

    SELECT 
        'Cat       ' AS 'A', 
        RTRIM('Cat       ') AS 'B';
    

    結果:

    A           B  
    ----------  ---
    Cat         Cat   
    

    LTRIM()を使用することもできます 先頭の空白を削除するには、TRIM() 文字列の両側からスペース(または他の文字)を削除します。


    1. MySQLmy.iniの場所

    2. postgresqlを初めて設定する方法は?

    3. Django +Postgres+大規模な時系列

    4. PL/pgSQLを使用してPostgreSQLのレコードとして複数のフィールドを返します