【发布时间】:2020-10-06 07:23:06
【问题描述】:
我正在尝试创建函数 Animals(为了方便起见),它采用动物名称的第一个字母并从列表中返回动物的全名,例如C => Cow,Cat ...我面临的问题是like函数之后的字符串被视为字符串(我希望它被输入)。 以下方法无效。
create function
Animalfun(input text) returns text
as $$
SELECT name
FROM Animals
WHERE name like 'input%';
$$ language sql;
select name from Animals where name = Animalfun('A');
【问题讨论】:
标签: sql string postgresql plpgsql sql-like