| | |
| | | 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); -- 提取 |
| | |
| | | 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 |
| | |
| | | $$ 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 $$ |
| | |
| | | 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; |
| | | |
| | | |
| | | |