本文介绍了层次查询函数的语法、参数以及示例等内容。
SYS_CONNECT_BY_PATH
描述
该函数仅在层次查询中有效。它返回列值从根到节点的路径,对于CONNECT BY
条件返回的每一行,列值用char
分隔。
语法
SYS_CONNECT_BY_PATH(column, char)
参数
参数 | 说明 |
column | 可以为 |
char | 可以为 |
返回类型
返回VARCHAR2
类型数据,并且与column
是同一个字符集。
示例
create table hierarchical_functions_tb(VARCHAR2_1 VARCHAR2(100),VARCHAR2_2 VARCHAR2(100));
insert into hierarchical_functions_tb(VARCHAR2_1,VARCHAR2_2) values('hierarchical_functions_tb1','hierarchical_functions_tb2');
select sys_connect_by_path(VARCHAR2_1,'/') from hierarchical_functions_tb connect by prior VARCHAR2_1=VARCHAR2_2;
sys_connect_by_path
-----------------------------
/hierarchical_functions_tb1
文档内容是否对您有帮助?