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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。