From c3c1af483d56fda63cd53eef92e0cb11f666f185 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Thu, 16 Jul 2009 17:49:23 +0200 Subject: [PATCH] Use explicit CAST for better SQL portability --- product.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/product.py b/product.py index b47be17528..5f7fb69615 100644 --- a/product.py +++ b/product.py @@ -22,9 +22,9 @@ class ProductCostHistory(ModelSQL, ModelView): return ('SELECT ' \ 'MAX(__id) AS id, ' \ 'COALESCE(write_date, create_date) AS date, ' \ - 'TRIM(\',\' FROM SUBSTRING(res FROM \',.*\'))::INTEGER ' \ + 'CAST(TRIM(\',\' FROM SUBSTRING(res FROM \',.*\')) AS INTEGER) ' \ 'AS template, ' \ - 'TRIM(\',\' FROM value)::NUMERIC AS cost_price ' \ + 'CAST(TRIM(\',\' FROM value) AS NUMERIC) AS cost_price ' \ 'FROM "' + property_obj._table + '__history" ' \ 'WHERE name = \'cost_price\' ' \ 'AND res LIKE \'product.template,%%\' ' \