CSDN之路
我的CSDN
JDK6中文API
首页
代码共享
好站推荐
图书
群组
许愿墙
下载
帮助
站内搜索
Java世纪网
»
JAVA技术整理板块
»
数据库技术
» 一条oracle 语句.
‹‹ 上一主题
|
下一主题 ››
发新话题
发布投票
移动帖子
加入精华
加入置顶
加入收藏
关注此帖
一条oracle 语句.
1
#
大
中
小
发表于 2008-04-22 10:54:51
一条oracle 语句.
SELECT AUTH_TREE_ID, getSpace(level, ' ') || FOLDER_NAME FOLDER_NAME
FROM AUTH_TREE
WHERE STATUS = 0
CONNECT BY PRIOR AUTH_TREE_ID = UP_ID
START WITH UP_ID = 0
ORDER SIBLINGS BY ORDER_ID
有请老紫竹和其它高手指教,查了半天google,没有怎么看懂.
学习老紫竹
guardiangel
guardiangel
等级:0
荣誉:100
省:
市:
发短消息
加为好友
银牌会员
UID
54
积分
351
荣誉
100
铜板
169 元
在线
0天15时45分
帖子
14
注册时间
2008-02-04
查看此人帖子
编辑
回复
快速回复
TOP
2
#
大
中
小
发表于 2008-04-22 10:55:46
Re:一条oracle 语句.
忘记了getSpace(level, ' ')两个单引号中间有了
学习老紫竹
guardiangel
guardiangel
等级:0
荣誉:100
省:
市:
发短消息
加为好友
银牌会员
UID
54
积分
351
荣誉
100
铜板
169 元
在线
0天15时45分
帖子
14
注册时间
2008-02-04
查看此人帖子
编辑
回复
快速回复
TOP
3
#
大
中
小
发表于 2008-04-22 11:48:26
Re:一条oracle 语句.
可以生成树桩结构的SQL 语句,为 Oracle 特有
CONNECT BY PRIOR
ORDER SIBLINGS
快乐渡过每一天,减肥坚持每一天
zhaoxq
老紫竹
等级:63
荣誉:83
省:天津市
市:河东区
发短消息
加为好友
管理员
UID
27
积分
10110
荣誉
83
铜板
800 元
在线
69天17时40分
帖子
2171
注册时间
2008-01-16
查看此人帖子
编辑
回复
快速回复
TOP
4
#
大
中
小
发表于 2008-04-22 16:51:06
Re:一条oracle 语句.
谢谢老紫竹,另外 请问这样写和用java的递归来写,有没有效率上的区别? 假设用java写,连接采用连接池的做法?如果不采用连接池的做法,调用递归的时候新建连接呢?
学习老紫竹
guardiangel
guardiangel
等级:0
荣誉:100
省:
市:
发短消息
加为好友
银牌会员
UID
54
积分
351
荣誉
100
铜板
169 元
在线
0天15时45分
帖子
14
注册时间
2008-02-04
查看此人帖子
编辑
回复
快速回复
TOP
5
#
大
中
小
发表于 2008-04-22 17:12:14
Re:一条oracle 语句.
oracle 的效率高很多很多! 因为这是一个SQL语句
快乐渡过每一天,减肥坚持每一天
zhaoxq
老紫竹
等级:63
荣誉:83
省:天津市
市:河东区
发短消息
加为好友
管理员
UID
27
积分
10110
荣誉
83
铜板
800 元
在线
69天17时40分
帖子
2171
注册时间
2008-01-16
查看此人帖子
编辑
回复
快速回复
TOP
6
#
大
中
小
发表于 2008-04-22 19:43:12
Re:一条oracle 语句.
谢谢老紫竹.
学习老紫竹
guardiangel
guardiangel
等级:0
荣誉:100
省:
市:
发短消息
加为好友
银牌会员
UID
54
积分
351
荣誉
100
铜板
169 元
在线
0天15时45分
帖子
14
注册时间
2008-02-04
查看此人帖子
编辑
回复
快速回复
TOP
‹‹ 上一主题
|
下一主题 ››
发新话题
发布投票
Java世纪网
»
JAVA技术整理板块
»
数据库技术
» 一条oracle 语句.