LEFT
功能描述
LEFT函数从指定字符串的左侧返回指定数量的字符组成的字符串。
注意事项
该功能仅在数据库兼容模式为MySQL时支持(即数据库实例初始化时指定DBCOMPATIBILITY='B')。
当任意一个参数为 NULL 时, LEFT函数将返回 NULL。
语法格式
LEFT(str text, n int)
参数说明
str
需要从中提取字符的字符串。
n
需要从字符串中提取字符的数量。
如果n超出了str的长度,LEFT函数返回str。
如果n为零或负数,LEFT函数将返回一个空串。
示例
select left('abcde', 2);
select left('abcde', 0);
select left('abcde', -2);
返回结果为:
left
------
ab
(1 row)
left
------
(1 row)
left
------
(1 row)