right()
是一个系统函数,返回提供的字符串右侧指定的字符数。
right()
在 PostgreSQL 9.1 中添加。
用法
right (string
text
,n
integer
) →text
如果 n
为负数,则返回除前 n
个字符之外的所有字符。
更改历史记录
- PostgreSQL 9.1
- 添加 (提交 49b27ab5)
示例
right()
的基本用法示例
postgres=# SELECT right('foobar', 3); right ------- bar (1 row)
提供负值
postgres=# SELECT right('foobarbaz', -3); right -------- barbaz (1 row)
与非拉丁字符集一起使用
postgres=# SELECT right('ほげほげ', 2); right ------- ほげ (1 row)
参考文献
- PostgreSQL 文档: 其他字符串函数