VastbaseG100

基于openGauss内核开发的企业级关系型数据库。

Menu

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)