X-Git-Url: http://git.equinoxoli.org/?p=migration-tools.git;a=blobdiff_plain;f=sql%2Fbase%2Fbase.sql;h=c61f758baa45f6fc8f14d807a183da8e996e3f0b;hp=b828102f02e7f7f08ae92616456cd96e212809f0;hb=926eca4e9ed1ef2dd7d30ad4526f415260ee3a33;hpb=56cd79ed8adadd1cfe909cce559726cb7e329f3f diff --git a/sql/base/base.sql b/sql/base/base.sql index b828102..c61f758 100644 --- a/sql/base/base.sql +++ b/sql/base/base.sql @@ -688,7 +688,7 @@ CREATE OR REPLACE FUNCTION migration_tools.attempt_money (TEXT,TEXT) RETURNS NUM output NUMERIC(8,2); BEGIN FOR output IN - EXECUTE 'SELECT ' || quote_literal(REPLACE(attempt_value,'$','')) || '::NUMERIC(8,2) AS a;' + EXECUTE 'SELECT ' || quote_literal(REPLACE(REPLACE(attempt_value,'$',''),',','')) || '::NUMERIC(8,2) AS a;' LOOP RETURN output; END LOOP; @@ -709,7 +709,7 @@ CREATE OR REPLACE FUNCTION migration_tools.attempt_money6 (TEXT,TEXT) RETURNS NU output NUMERIC(6,2); BEGIN FOR output IN - EXECUTE 'SELECT ' || quote_literal(REPLACE(attempt_value,'$','')) || '::NUMERIC(6,2) AS a;' + EXECUTE 'SELECT ' || quote_literal(REPLACE(REPLACE(attempt_value,'$',''),',','')) || '::NUMERIC(6,2) AS a;' LOOP RETURN output; END LOOP;