当前位置:网站首页>postgresql ilike create function
postgresql ilike create function
2022-08-11 02:07:00 【CSDN问答】
问题遇到的现象和发生背景
Table:
Name Quantity
Aau 9
Bik 10
aAC 8
Ba 1
Cap 12
Ddaa 2
模糊查询含有‘AA’ 的name 以及 quantity, 输入“AA”后, 输出:
Aau 9 boxes
aAC 8 boxes
Ddaa 2 boxes
使用 Function, iLike, postgresql
问题相关代码,请勿粘贴截图
CREATE or REPLACE FUNCTION Inventory (partial_title text)
RETURNS setof text
AS $$
DECLARE
_result record;
BEGIN for _result in SELECT title, quantity FROM Table WHERE name ilike '%text%' ORDER by name ASC loop return next 'name: '||_result.name || '; quantity: '||_result.quantity::text; 'boxes' end loop; if(not found) then return next 'Ooops, no matching name !!'; end if;END;$$ LANGUAGE plpgsql;
SELECT * FROM Table ( '%AA%')
运行结果及报错内容
Ooops, no matching titles !!
我想要达到的结果
Aau 9 boxes
aAC 8 boxes
Ddaa 2 boxes
边栏推荐
猜你喜欢
随机推荐
Qt 中的隐式共享
联盛德W801系列5-微信小程序与W801蓝牙通信例程(阅读笔记)
gRPC闭包调度器
Lianshengde W801 series 6-Analyze the Bluetooth communication source code of W801 from the perspective of WeChat applet (indicate method)
最新国产电源厂家及具体型号pin-to-pin替代手册发布
深度解析:什么是太爱速M抢单模式?
php 判断数组是否为多维数组
Oops Framework模板项目新手引导
进程间通信(IPC)的分类以及通信方式的发展
【C 数据存储详解】(1)——深度剖析整形数据在内存中的存储
Alibaba 最新神作!耗时 182 天肝出来 1015 页分布式全栈手册太香了
paddle2.3和torch1.8在SentenceBert上的性能对比
一次简单的 JVM 调优,拿去写到简历里
winform下的富文本编辑器
Section 4-6 of the first week of the second lesson: Appreciation of medical prognosis cases + homework analysis
通过微透镜阵列的传播
漏洞管理计划的未来趋势
[oops-framework] Template project [oops-game-kit] Introduction
ASEMI整流桥GBJ5010参数,GBJ5010电压,GBJ5010电流
117. 本地开发好的 SAP UI5 应用部署到 ABAP 服务器时,中文字符变成乱码的原因分析和解决方案
![划分字母区间[贪心->空间换时间->数组hash优化]](/img/bb/e750c7cd4a80e767bd64d96ffc2ce3.png)






![[oops-framework] Template project [oops-game-kit] Introduction](/img/09/29faf7626b0bc66e4d016a15e80b8b.png)

