Compare commits
3 Commits
5046b25764
...
4ae72eacc9
Author | SHA1 | Date |
---|---|---|
|
4ae72eacc9 | 1 month ago |
|
ed015fada1 | 1 month ago |
|
e9e4729ec0 | 1 month ago |
22 changed files with 173 additions and 271 deletions
@ -1 +1 @@ |
|||||||
01.09.2025 |
11.09.2025 |
||||||
|
File diff suppressed because one or more lines are too long
@ -0,0 +1,14 @@ |
|||||||
|
-- Function: decval |
||||||
|
-- Wandelt String Datentypen zu numeric um |
||||||
|
|
||||||
|
create procedure decval(p_str varchar(255)) |
||||||
|
returning decimal(16,2); |
||||||
|
|
||||||
|
return p_str::decimal(16,2); |
||||||
|
end procedure; |
||||||
|
|
||||||
|
create procedure decval(p_str char(255)) |
||||||
|
returning decimal(16,2); |
||||||
|
|
||||||
|
return p_str::decimal(16,2); |
||||||
|
end procedure; |
@ -0,0 +1,11 @@ |
|||||||
|
-- Function: decval |
||||||
|
-- Wandelt String Datentypen zu numeric um |
||||||
|
|
||||||
|
CREATE or replace FUNCTION decval(varchar(255)) RETURNS numeric(16,2) STABLE |
||||||
|
AS 'select replace($1,'','',''.'')::numeric where trim($1) !='''' ' LANGUAGE sql; |
||||||
|
|
||||||
|
CREATE or replace FUNCTION decval(text) RETURNS numeric(16,2) STABLE |
||||||
|
AS 'select replace($1,'','',''.'')::numeric where trim($1) !='''' ' LANGUAGE sql; |
||||||
|
|
||||||
|
CREATE or replace FUNCTION decval(char(255)) RETURNS numeric(16,2) STABLE |
||||||
|
AS 'select replace($1,'','',''.'')::numeric where trim($1) !='''' ' LANGUAGE sql; |
Loading…
Reference in new issue