管道基础大数据平台系统开发-【后端】-Server
1
13693261870
2023-02-25 ca8bf75b8e3c9fcc62ed2e713c521247f643ddd2
1
已修改1个文件
59 ■■■■ 文件已修改
data/update.sql 59 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
data/update.sql
@@ -204,44 +204,12 @@
order by c.id limit 1;
select * from lf.sys_role;
--------------------------------------------------------- 09
select * from lf.sys_dir
select * from lf.sys_meta order by id desc limit 10; --1062,1398
select * from lf.sys_fme_log order by id desc;
select * from bs.m_marker where parentid = '1caa28e2-b911-40e1-bfc5-4959a927cdd1';
--------------------------------------------------------- 09 测试SQL
with rs as (select code from lf.sys_dir where name='西气东输四线天然气管道工程(吐鲁番-中卫)(00116DT02)')
select fn_rec_query(a.dirid,'dir'),a.* from lf.sys_meta a where dirid = ANY(fn_rec_array((select id from rs), 'dir'));
select a.*,fn_uname(a.create_user) uname,fn_get_fullname(a.depcode, 1) depName,fn_ver(a.verid) verName,fn_get_fullname(a.dircode, 2) dirName
from lf.sys_meta a where a.dircode like (select code from lf.sys_dir where name='西气东输四线天然气管道工程(吐鲁番-中卫)(00116DT02)') || '%';
select a.*, fn_get_fullname(a.code, 2) fullName from lf.sys_dir a where code = '01';
select * from lf.sys_meta where id = 1420 or metaid = 1420;
select * from lf.sys_meta order by id desc;
select a.* from lf.sys_dir a where pid = 0;
select * from lf.sys_fme_log order by id desc;
select * from bs.m_sitepoint
select type from lf.sys_dict where field='verid' group by type;
select * from lf.sys_menu;
select * from lf.sys_serve_log;
select * from lf.sys_report where id=9
select * from lf.sys_attach where guid='b0a2ef1bd7c3f8eb1cdbfef43f1ba1cb'
select * from lf.sys_layer order by id;
-- 项目表
select a.*,st_astext(geom) from bs.bs_project a;
@@ -300,36 +268,21 @@
select * from lf.sys_dir order by id
update lf.sys_dir set code=null;
select fn_set_tab_codes(0, 2);
select id,pid,name,code from lf.sys_dir where pid=0 order by code
SELECT * from lf.sys_meta WHERE depcode similar to '(00|01|02)%';
select count(b.sizes) from lf.sys_meta b where dircode similar to '(' || (select string_agg(code, '|') from lf.sys_dir c where c.name = '西气东输四线天然气管道工程(吐鲁番-中卫)(00116BT02)') || ')%'
select count(b.sizes),count(*) from lf.sys_meta b where dircode similar to '(02)%' group by depcode
select sum(b.sizes),count(*) from lf.sys_meta b group by dircode;
-- 0100000000,02000000,030000,040100,0100000002,02000002,040102,0100000003,02000003,0100000001,02000001,040101,030001,01,02,02000001
select * from lf.sys_meta where dircode like '01%' or dircode like '02%' or dircode like '030000%'
  or dircode like '030001%' or dircode like '040100%' or dircode like '040101%' or dircode like '040102%';
select code "key", name "value" from lf.sys_dir where pid = 0 and id > 1;
select code "key", name "value" from lf.sys_dir where pid = 1;
select (select string_agg(code, ',') from lf.sys_dir where name = a.name) "key", name "value" from lf.sys_dir a
        where name in ('测量(ESV)', '勘察(EGE)', '地灾(EGD)', '洞库(EGD)') group by name order by name;
select count(*) from bd.dlg_25w_aanp where 1 = 1
select a.*, fn_tab_count(a.ns, a.tab, '1=1') "rows" from
(select distinct ns,tab,fn_get_entity(tab) entity,tab_desc,tableType from lf.sys_dict
order by tab
limit 10 offset 0) a
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'
select dirid,depid from bd.dlg_25w_resa group by dirid,depid;
select * from lf.sys_dict where tab='dlg_25w_resa';
--------------------------------------------------------- A0 修改表结构
-- drop function fn_alter_tab_fields();
create or replace function fn_alter_tab_fields()