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)