1. STRCMP():
在MariaDB中,STRCMP()函数使用当前字符集测试两个字符串是否相同。在此函数中,第一个参数将为string1,第二个参数将为string2。如果两个字符串相同,则返回0,如果第一个字符串大于第二个字符串,则返回1,如果第二个字符串大于第一个字符串,则返回-1。
用法:
STRCMP( string1, string2 )
参数:
String1,string2-要相互比较的两个字符串。
返回:
它将返回1、0,-1。
示例1:
SELECT STRCMP ('geeksforgeeks', 'geeksforgeeks');
输出:
0
示例-2:
SELECT STRCMP('DSA', 'DBMS');
输出:
1
示例3:
SELECT STRCMP('Article', 'Post');
输出:
-1
2. SPACE()函数:
在MariaDB中,SPACE()函数返回具有指定数量的空格的字符串。在此函数中,第一个参数将是数字。它将在结果中返回该数量的空格。如果数字为负数或0,则将不返回任何空格。
用法:
SPACE( number )
参数:
Number -
要返回的空格数。
返回:
它将返回具有给定数字空间的字符串。
示例1:
SELECT SPACE(3);
输出:
' '
示例-2:
SELECT SPACE(0);
输出:
''
示例3:
SELECT SPACE(-5);
输出:
''
相关用法
- MySQL STRCMP()用法及代码示例
- MariaDB ADDDATE()、ADDTIME()用法及代码示例
- MariaDB CURDATE()、CURRENT_TIME()用法及代码示例
- MariaDB MAKEDATE()、LOCALTIMESTAMP()用法及代码示例
- MariaDB LOCALTIME()、LAST_DAY()用法及代码示例
- MariaDB MAKETIME()、MICROSECOND()用法及代码示例
- MariaDB PERIOD_ADD()、PERIOD_DIFF()用法及代码示例
- MariaDB Now()、MonthName()用法及代码示例
- MariaDB MINUTE()、MONTH()用法及代码示例
- MariaDB QUARTER()、SEC_TO_TIME()用法及代码示例
- MariaDB DATE()、DATE_ADD()用法及代码示例
- MariaDB EXTRACT()、DAYOFYEAR()用法及代码示例
注:本文由纯净天空筛选整理自vipinyadav15799大神的英文原创作品 STRCMP() and SPACE() in MariaDB。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。