如何使用 C++ 在 PL/SQL 中反转字符串
PL/SQL 是一种块结构语言,它将 SQL 的功能与过程命令相结合。在本文中,我们将讨论 PL/SQL 中的程序来反转给定的字符串,例如 -
Input : taerGsIdoGOutput : GodIsGreat
Explanation : reverse string of “taerGsIdoG” is “GodIsGreat”.
Input : LQS
Output : SQL
Explanation Reverse string of “LQS” is “SQL”.
寻找解决方案的方法
首先,您需要找到给定字符串的长度。
现在您可以以相反的顺序遍历该行。
遍历时将每个字符存储在另一个字符串中。
最后,您可以打印反转的字符串。
示例
DECLARE输出结果-- declaring variables to be used.
input_string VARCHAR(50) := 'taerGsIdoG';
length NUMBER;
reversed_string VARCHAR(20);
BEGIN
-- finding the length of the string.
length := Length(input_string);
-- traversing the string in reversed order.
FOR i IN REVERSE 1.. length LOOP
-- storing each character in reversed_string variable
reversed_string := reversed_string || Substr(input_string, i, 1);
END LOOP;
dbms_output.Put_line(‘Reversed string : ' || reversed_string);
END;
Reversed string: GodIsGreat
结论
在本文中,我们将讨论一种非常简单的 PL/SQL 编程语言;感觉就像用普通的英语给系统下命令一样,是块结构的语言。我们还讨论了一个用 PL/SQL 语言反转字符串的程序。我们希望这篇文章对您有所帮助。
以上是 如何使用 C++ 在 PL/SQL 中反转字符串 的全部内容, 来源链接: utcz.com/z/338676.html