VastbaseG100

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

Menu

STRCMP

功能描述

STRCMP(str1, str2)函数将str1与str2作比较(两个字符串自左向右逐个字符比较),若str1=str2,则返回0,若str1>str2,则返回1,若str1<str2,则返回-1。

注意事项

该功能仅在数据库兼容模式为MySQL时支持(即数据库实例初始化时指定DBCOMPATIBILITY='B')。

语法格式

STRCMP(str1, str2)

参数说明

str1, str2

用户给定的字符串。

示例

SELECT strcmp('asd','asd');
SELECT strcmp(312,311);
SELECT strcmp('2021-12-12'::timestamp,20210::float8);

返回结果为:

 strcmp
--------
      0
(1 row)

 strcmp
--------
      1
(1 row)

 strcmp
--------
     -1
(1 row)