Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (中文) » SQL Anywhere 服务器 - SQL 参考 » 使用 SQL » SQL 函数 » SQL 函数 (P-Z)

 

RIGHT 函数 [String]

返回字符串中最右边的字符。

语法
RIGHT( string-expression, integer-expression )
参数
  • string-expression   从左边截断的字符串。

  • integer-expression   要返回的从字符串结尾处开始计数的字符数。

返回值

LONG VARCHAR

LONG NVARCHAR

注释

如果字符串包含多字节字符,并且使用了适当的归类,则返回的字节数可能大于指定的字符数。

指定的 integer-expression 可以比列中的值大。这种情况下将返回整个值。

此函数支持 NCHAR 输入和/或输出。如果输入字符串使用字符长度语义,就会在可能的情况下根据字符长度语义对返回值进行说明。

另请参见
标准和兼容性
  • SQL/2003   服务商扩充。

示例

以下语句返回 Customers 表中每个 Surname 值的最后 5 个字符。

SELECT RIGHT( Surname, 5) FROM Customers;