powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / MySQL [игнор отключен] [закрыт для гостей] / PL/SQL Create or replace function. Функция инвертирования текста
5 сообщений из 5, страница 1 из 1
PL/SQL Create or replace function. Функция инвертирования текста
    #39990102
Создать функцию, которая будет инвертировать введенный текст длинной до 128 символов.
...
Рейтинг: 0 / 0
PL/SQL Create or replace function. Функция инвертирования текста
    #39990134
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Смысл? Всё равно MySQL не поддерживает PL/SQL...
...
Рейтинг: 0 / 0
PL/SQL Create or replace function. Функция инвертирования текста
    #39990178
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Евгения Черепахина,

Если под инверсией понимается перестановка символов в обратном порядке, то такая функция уже есть - REVERSE()
...
Рейтинг: 0 / 0
PL/SQL Create or replace function. Функция инвертирования текста
    #39990220
CREATE OR REPLACE FUNCTION REVERSESTR128(P_S IN VARCHAR2)
RETURN VARCHAR2
IS
V_R VARCHAR2(128 CHAR) := NULL;
BEGIN
FOR I IN REVERSE 1..LENGTH(P_S) LOOP
V_R:=V_R||SUBSTR(P_S, I, 1);
END LOOP;
RETURN V_R;
END;
...
Рейтинг: 0 / 0
PL/SQL Create or replace function. Функция инвертирования текста
    #39990244
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Евгения Черепахина,

Во-первых, это код для Оракла, а тут подфорум по MySQL.
Во-вторых, он даст ошибку, если на вход придет строка длиннее 128 символов.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / PL/SQL Create or replace function. Функция инвертирования текста
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]