4
我有以下存储过程,它返回0结果,但如果运行查询本身,它会导致很多结果。我错过了什么。PostgreSQL存储过程数据参数
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;
返回0结果
SELECT COUNT(*) FROM statistics WHERE time_stamp = '2015-01-01 01:00:00';
回100+导致
感谢您的帮助。 – user373201 2011-05-14 02:24:42