| version 1.6, 2008/09/11 05:39:24 |
version 1.7, 2008/09/11 15:46:50 |
| Line 96 $$ STABLE LANGUAGE plpgsql; |
|
| Line 96 $$ STABLE LANGUAGE plpgsql; |
|
| |
|
| |
|
| |
|
| |
CREATE OR REPLACE FUNCTION %%.traverse_node(arg_tree_name varchar, arg_node_sn bigint, max_level integer) RETURNS setof %%.traversal_node AS $$ |
| |
SELECT * FROM %%_util.traverse_node(%%_util.get_tree_node_id($1 , $2),$3); |
| |
$$ STABLE LANGUAGE sql; |
| |
|
| |
|
| CREATE OR REPLACE FUNCTION %%.traverse_node(node_id bigint, max_level integer) RETURNS setof %%.traversal_node AS $$ |
CREATE OR REPLACE FUNCTION %%.traverse_node(node_id bigint, max_level integer) RETURNS setof %%.traversal_node AS $$ |
| SELECT * FROM %%_util.traverse_node($1,$2); |
SELECT * FROM %%_util.traverse_node($1,$2); |