文字列式の末尾 (最右端) の文字から、指定された数の文字を返す、スカラ文字列関数です。
Synopsis
{fn RIGHT(string-expression,count)}
引数
string-expression 列の名前、文字列リテラル、他のスカラ関数の結果などを表す文字列式。基本となるデータ型は、(CHAR や VARCHAR など) 任意の文字タイプとすることができます。
count string-expression の末尾 (右端) から返す文字の数を指定する整数。
概要
RIGHT は、文字の count 数を string-expression の末尾 (右端) から返します。引数に NULL 値を渡すと RIGHT は NULL を返します。
RIGHT は、{ } 括弧構文による ODBC スカラ関数としてのみ使用できます。
以下の例は、Sample.Person テーブル内の各名前の右端から 2 文字を返します。
SELECT Name,{fn RIGHT(Name,2)}AS MiddleInitial
     FROM Sample.Person
以下の埋め込み SQL の例は、RIGHT による文字列自体よりも長い count の処理方法を示しています。
   &sql(SELECT TOP 1 Name,{fn RIGHT(Name,40)}
    INTO :a,:b
     FROM Sample.Person)
   WRITE !,a,"=original",!,b,"=RIGHT 40"
埋め込みは実行されません。
関連項目
LEFT LTRIM RTRIM