Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / PostgreSQL Новый топик    Ответить
 поиск по части слова в функции  [new]
Moneta13
Member

Откуда:
Сообщений: 57
Добрый день. Подскажите пожалуйста, нужно создать функцию, которая бы возвращала бы таблицу для записей, которые содержалибы определнный набор букв.
Запрос на функцию должен быть именно такой Select * from func ('%word%').

CREATE OR REPLACE FUNCTION func (IN e VARCHAR (50))
RETURNS TABLE ( a BIGINT,
b VARCHAR(50),
c VARCHAR(50))
AS $$
SELECT a,b,c
FROM d
WHERE a LIKE e.
$$
LANGUAGE SQL;

Я не понимаю, как можно передать ('%word%') в where с like. Или такая задача решается по-другому. Может намекните пожалуйста

Сообщение было отредактировано: 29 апр 21, 12:17
29 апр 21, 12:25    [22316243]     Ответить | Цитировать Сообщить модератору
 Re: поиск по части слова в функции  [new]
Moneta13
Member

Откуда:
Сообщений: 57
Moneta13, разобрался сам
29 апр 21, 17:13    [22316478]     Ответить | Цитировать Сообщить модератору
Все форумы / PostgreSQL Ответить