管道基础大数据平台系统开发-【后端】-Server
1
13693261870
2023-02-14 8e5b20232ff7cbde09ed80169f42dbba561d0a3c
1
已修改3个文件
10 ■■■■■ 文件已修改
data/db_cx.sql 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
data/db_fn.sql 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
data/update.sql 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
data/db_cx.sql
@@ -6,7 +6,9 @@
create extension fuzzystrmatch;
create extension postgis_tiger_geocoder;
create extension address_standardizer;
create extension "uuid-ossp";
select uuid_generate_v4();                    -- uuid,36位
select split_part('12.34.56.78', '.', 1);     -- 切割
select substr('FY2021', 3, 2);                -- 提取
select substring('FY2021' FROM 3 for 2);      -- 提取
data/db_fn.sql
@@ -16,9 +16,9 @@
end;
$body$ language 'plpgsql' volatile security definer;
select new_guid();
select new_guid(); select length(md5('-')); select uuid_generate_v4();
----------------------------------------------------------------------------------------------------- 02.递归查询函数
-- drop function rec_query_dep(integer, varchar);
-- drop function fn_rec_query(integer, varchar);
create or replace function fn_rec_query(id integer, tab varchar)
returns varchar as $$
  declare
@@ -157,7 +157,7 @@
$$ language plpgsql;
select fn_get_entity('dlg_25w_boua_s');
----------------------------------------------------------------------------------------------------- 08.查询字典表并统计记录
----------------------------------------------------------------------------------------------------- 08.查询字典表并统计记录 *
-- drop function fn_tab_count(varchar, varchar, varchar, integer); 
create or replace function fn_tab_count(ns varchar, tab varchar, dirs varchar, depid integer)
returns integer as $$
data/update.sql
@@ -146,7 +146,7 @@
select * from lf.sys_user limit 10;
select * from lf.sys_dep where id=0
select * from lf.sys_res;
select * from lf.sys_ver;