Рядкова функція REVERSE в SQL
- SELECT REVERSE (Column_Name) AS Alias_Name FROM Table_Name;
- SELECT REVERSE (Original_String);
- SELECT REVERSE (' JAVATPOINT');
- SELECT REVERSE ('NEW DELHI IS THE CAPITAL OF INDIA');
- SELECT REVERSE ('578442297425');
Алгоритм
- Візьміть рядок, який потрібно повернути, оскільки вхідна змінна каже str.
- Крок 2:- Обчисліть довжину струни. …
- Крок 3: Використовуйте цикл for для повторення рядка за допомогою тимчасової змінної для заміни елементів.
- Крок 4:- Надрукуйте перевернутий рядок.
Функція SQL REVERSE() використовується для ревертування рядка. У результаті останній символ відображається на першій позиції, а перший символ – на останній. Він приймає значення рядка як параметр, переставляє символи у зворотному порядку та повертає результуючий рядок.
За допомогою StringBuilder Клас StringBuilder або StringBuffer має вбудований метод reverse() для зміни символів у рядку. Цей метод замінює послідовність символів у зворотному порядку. Метод reverse — це статичний метод, який має логіку перевертати рядок у Java.
- Є два способи перевернути рядок у SQL:
- Використання функції REVERSE.
- SELECT REVERSE('STRING') AS reversed_string;
- Без використання функції REVERSE.
- З РЕКУРСИВНИМ ReverseString AS (
- ВИБЕРІТЬ 'Hello World' AS OriginalString, '' AS ReversedString, LEN('Hello World') AS StringLength.
- СОЮЗ ВСЕ.
- ВИБРАТИ.