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()”的任何评论、建议或更正 请在此处