PostgreSQL procédure stockée paramètre de données

J'ai de la procédure stockée suivante, qui renvoie 0 résultats mais si l'exécution de la requête par lui-même-il beaucoup de résultats. Ce qui me manque.

CREATE OR REPLACE FUNCTION countStatistics(baselineDate Date) RETURNS int AS $$
DECLARE
    qty int;
BEGIN
    SELECT COUNT(*) INTO qty FROM statistics WHERE time_stamp = baselineDate;
    RETURN qty;
END;
$$ LANGUAGE plpgsql;

--Execute the function
SELECT countStatistics('2015-01-01 01:00:00') as qty;

return 0 résultats

SELECT COUNT(*) FROM statistics WHERE time_stamp = '2015-01-01 01:00:00';

retour 100+ résultats

OriginalL'auteur user373201 | 2011-05-13

Leave a Reply

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *