MySQL 中的 REVERSE()函数
逆转() :
此函数可用于反转字符串并查找结果。 REVERSE()函数将输入参数作为字符串并产生该字符串的相反顺序。
句法 :
SELECT REVERSE(string)
笔记 -
参数字符串是强制性的,它是要反转的字符串。
示例 1:
SELECT REVERSE("GFG");
输出 :
REVERSE(“GFG”) |
---|
GFG |
示例 2:
使用 REVERSE()函数反转字符串:
SELECT REVERSE("Geeksforgeeks");
输出 :
REVERSE(“Geeksforgeeks”); |
---|
skeegrofskeeG |
使用 REVERSE()函数反转句子:
SELECT REVERSE("Geeksforgeeks is an interesting site");
输出 :
REVERSE(“Geeksforgeeks is an interesting site”) |
---|
etis gnitseretni na si skeegrofskeeG |
使用 REVERSE()函数查找字符串是否为回文:
DECLARE
@input VARCHAR(100) = 'madam';
SELECT
CASE
WHEN @input = REVERSE(@input)
THEN 'Palindrome'
ELSE 'Not Palindrome'
END result;
输出 :
result |
---|
Palindrome |