| | |
| | | end; |
| | | $$ language plpgsql; |
| | | |
| | | select fn_rec_query(55, 'dep'); select fn_rec_query(90, 'dir'); |
| | | select fn_get_fullname('00030701', 1); select fn_get_fullname('01000000020000', 2); |
| | | select fn_rec_query(55, 'dep'); select fn_rec_query(90, 'dir'); |
| | | select fn_get_fullname('00030701', 1); select fn_get_fullname('01000000020000', 2); |
| | | /*with recursive rs as ( |
| | | select code, pid, name from lf.sys_dep where code = '00030701' |
| | | union select a.code, a.pid, a.name from lf.sys_dep a, rs b where a.id = b.pid |
| | |
| | | create or replace trigger fn_fme_log_trigger after insert on lf.sys_fme_log |
| | | for each row execute procedure fn_meta_insert(); |
| | | |
| | | select * from lf.sys_meta; |
| | | select * from lf.sys_meta limit 10; |
| | | /*insert into lf.sys_fme_log (parentid,dirpath,pg_ns,tcmc,tcdm,count) values |
| | | ('8fb3c3dd-6a12-488d-80ae-a93cc7e8b2e3','','bs','中线成果表','m_pipelinepoint',0); |
| | | select * from bs.m_pipelinepoint where parentid='8fb3c3dd-6a12-488d-80ae-a93cc7e8b2e3';*/ |
| | |
| | | delete from lf.sys_dir where pid = 0 and id > 309;*/ |
| | | ----------------------------------------------------------------------------------------------------- 16.路径分析 |
| | | -- 删除已存在的函数 |
| | | drop function pgr_fromAtoB(varchar, double precision, double precision, double precision, double precision); |
| | | -- drop function pgr_fromAtoB(varchar, double precision, double precision, double precision, double precision); |
| | | |
| | | -- 基于任意两点之间的最短路径分析 |
| | | create or replace function pgr_fromAtoB ( |
| | |
| | | alter table lf.sys_meta drop column depid; |
| | | alter table lf.sys_meta drop column dirid; |
| | | |
| | | drop index if exists lf.idx_sys_meta_depcode; |
| | | -- drop index if exists lf.idx_sys_meta_depcode; |
| | | create index idx_sys_meta_depcode on lf.sys_meta (depcode); |
| | | |
| | | drop index if exists lf.idx_lf_sys_meta_dircode; |
| | | -- drop index if exists lf.idx_lf_sys_meta_dircode; |
| | | create index idx_lf_sys_meta_dircode on lf.sys_meta (dircode); |
| | | |
| | | select id,name,depcode,dircode,type from lf.sys_meta order by id; |
| | |
| | | order by tab |
| | | limit 10 offset 0) a |
| | | |
| | | select dirid,depid from bd.dlg_25w_resa group by dirid,depid |
| | | select * from lf.sys_dict where tab='dlg_25w_resa' |
| | | |
| | | |
| | | |