| | |
| | | declare |
| | | rs varchar; |
| | | begin |
| | | if (num <= 0) then |
| | | return '0'; |
| | | end if; |
| | | |
| | | WITH RECURSIVE T(N, S) AS ( |
| | | SELECT num N, '' S |
| | | UNION ALL |
| | |
| | | end; |
| | | $$ language plpgsql; |
| | | |
| | | select fn_62to10('zz'); select fn_62to10('0'); select fn_62to10('0'); |
| | | select fn_62to10('zz'); select fn_62to10('0'); select fn_62to10('100'); |
| | | ----------------------------------------------------------------------------------------------------- 12.路径分析 |
| | | -- 删除已存在的函数 |
| | | drop function pgr_fromAtoB(varchar, double precision, double precision, double precision, double precision); |