當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


MariaDB STRCMP()、SPACE()用法及代碼示例


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);

輸出:

''

相關用法


注:本文由純淨天空篩選整理自vipinyadav15799大神的英文原創作品 STRCMP() and SPACE() in MariaDB。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。