1. STRCMP() :
In MariaDB testet die STRCMP()-Funktion, ob zwei Strings mit dem aktuellen Zeichensatz gleich sind. In dieser Funktion ist der erste Parameter string1 und der zweite Parameter string2. Wenn beide Zeichenfolgen gleich sind, wird 0 zurückgegeben, wenn die erste Zeichenfolge größer als die zweite Zeichenfolge ist, wird 1 zurückgegeben. Wenn die zweite Zeichenfolge größer als die erste Zeichenfolge ist, wird -1 zurückgegeben.

Syntax :

STRCMP( string1, string2 )

Parameter:

String1, string2 – Die beiden Strings, die miteinander verglichen werden sollen.

Return :
Es wird 1, 0, -1 zurückgegeben.

Beispiel 1 :

SELECT STRCMP
('geeksforgeeks', 'geeksforgeeks');

Ausgabe :

0

Beispiel-2:

SELECT STRCMP('DSA', 'DBMS');

Ausgabe :

1

Beispiel-3 :

SELECT STRCMP('Article', 'Post');

Ausgabe :

-1

2. SPACE()-Funktion:
In MariaDB gibt die SPACE()-Funktion eine Zeichenfolge mit einer bestimmten Anzahl von Leerzeichen zurück. In dieser Funktion ist der erste Parameter die Nummer. Es wird diese Anzahl von Leerzeichen im Ergebnis zurückgeben. Wenn die Zahl negativ oder 0 ist, wird kein Leerzeichen zurückgegeben.

Syntax :

SPACE( number )

Parameter :
Number –
Die Anzahl der zurückzugebenden Leerzeichen.

Return :
Es wird eine Zeichenfolge mit einem bestimmten Nummernraum zurückgegeben.

Beispiel 1 :

SELECT SPACE(3);

Ausgabe :

'   '

Beispiel-2:

SELECT SPACE(0);

Ausgabe :

''

Beispiel-3 :

SELECT SPACE(-5);

Ausgabe :

''