引数-2 パラメーターの文字の順序は、操作の結果に影響しません。 その文字列は、1 つずつの文字のリストとみなされます。たとえば、FUNCTION TRIML(fld, "abc") は、'a'、'b'、または 'c' でない任意の文字で始まる fld のサブストリングを戻します。fld が "caxyz" を含んでいる場合、FUNCTION TRIM(fld, "abc") は、"xyz" を戻します。 文字は、2 番目のパラメーターで 2 回、エラーなしで表示することができます。たとえば、FUNCTION TRIM(fld, "aba") は、有効です。これは、FUNCTION TRIM(fld, "ab") と同じ意味です。
FUNCTION TRIM、TRIML または TRIMR の 2 番目のパラメーターが指定された場合、ブランクが引数-2 の一部として使用されない限り、ブランクは切り取られません。TRIM、 TRIML および TRIMR 関数は、混合 SBCS/DBCS ストリングであることを識別せず、引数-1 および 引数-2 は両方とも、そのクラスが英数字である場合に SBCS として扱われます。