left()

返回字符串左侧字符的函数

left() 是一个系统函数,返回提供的字符串左侧指定的字符数。

left() 添加于 PostgreSQL 9.1

用法

left ( string text, n integer ) → text

如果 n 为负数,则返回除了最后 n 个字符之外的所有字符。

更改历史记录

示例

left() 的基本用法示例

postgres=# SELECT left('foobar', 3);
 left 
------
 foo
(1 row)

提供负值

postgres=# SELECT left('foobarbaz', -3);
  left  
--------
 foobar
(1 row)

与非拉丁字符集一起使用

postgres=# SELECT left('ほげほげ', 2);
 left 
------
 ほげ
(1 row)

类别

字符串操作系统函数

另请参阅

right()ltrim()

反馈

提交关于 "left()" 的任何评论、建议或更正 此处