oracle
csgogogo_471
性别男,从事java软件开发;
展开
-
MYSQL无限极分类递归向上向下查询SQL语句实现
在开发中经常使用无限极分类表,经常需要查询父级分类下所有子分类(递归向下查询);也会根据子级分类去查询出层级(递归向上查询)。这个时候大多数会用代码实现,也可能考虑自定义SQL函数来实现,当然也有简单的方法直接用SQL语句来实现。使用了FIND_IN_SET(str,strlist)函数。查询的结果集为: str在strlist中的结果集。第二个参数:以逗号作为分割根据的字符串。原创 2022-09-23 11:58:12 · 3232 阅读 · 1 评论 -
用到的与sql相关的总结
1、Oracle行转列函数Listagg()说明:用法就像聚合函数一样,通过Group by语句,把每个Group的一个字段,拼接起来,非常方便。如:查询的结果是123需要显示为1,2,3在一列中显示并且用分隔符隔开。基础的用法:LISTAGG('需要转换的数据','分隔符') WITHIN GROUP( ORDER BY '')例子:select List原创 2013-08-12 16:08:33 · 509 阅读 · 0 评论 -
oracle创建触发器的脚本在sqlplus中执行不了问题的解决
今天打项目补丁时,在数据库服务器上用sqlplus执行写好的触发器怎么就执行不了,也不报错。结果折腾了很久,查到在sqlplus中执行床架触发器sql脚本需要在脚本最后加 /结束;果然啊,一个/让我折腾了小半天;希望童鞋们以后碰到能对你有帮助。原创 2013-11-14 16:01:35 · 6403 阅读 · 3 评论