Як надрукувати реверс рядка в Oracle?

Рядкова функція REVERSE в SQL

  1. SELECT REVERSE (Column_Name) AS Alias_Name FROM Table_Name;
  2. SELECT REVERSE (Original_String);
  3. SELECT REVERSE (' JAVATPOINT');
  4. SELECT REVERSE ('NEW DELHI IS THE CAPITAL OF INDIA');
  5. SELECT REVERSE ('578442297425');

Алгоритм

  1. Візьміть рядок, який потрібно повернути, оскільки вхідна змінна каже str.
  2. Крок 2:- Обчисліть довжину струни. …
  3. Крок 3: Використовуйте цикл for для повторення рядка за допомогою тимчасової змінної для заміни елементів.
  4. Крок 4:- Надрукуйте перевернутий рядок.

Функція SQL REVERSE() використовується для ревертування рядка. У результаті останній символ відображається на першій позиції, а перший символ – на останній. Він приймає значення рядка як параметр, переставляє символи у зворотному порядку та повертає результуючий рядок.

За допомогою StringBuilder Клас StringBuilder або StringBuffer має вбудований метод reverse() для зміни символів у рядку. Цей метод замінює послідовність символів у зворотному порядку. Метод reverse — це статичний метод, який має логіку перевертати рядок у Java.

  1. Є два способи перевернути рядок у SQL:
  2. Використання функції REVERSE.
  3. SELECT REVERSE('STRING') AS reversed_string;
  4. Без використання функції REVERSE.
  5. З РЕКУРСИВНИМ ReverseString AS (
  6. ВИБЕРІТЬ 'Hello World' AS OriginalString, '' AS ReversedString, LEN('Hello World') AS StringLength.
  7. СОЮЗ ВСЕ.
  8. ВИБРАТИ.

Related Post

Що таке вихідний душ?Що таке вихідний душ?

Це освіжаючий гель для душу має ідеальне поєднання 100% натурального аромату лаванди та чайного дереванасправді кожна пляшка цього веганського гелю для душу містить 157 квітів лаванди, які створюють ідеальний спокійний