我正在尝试在我的 Postgres 数据库中创建以下函数:
create or replace function public.extract_hour(time_param timestamp with time zone) returns double precision language sql as $function$
SELECT EXTRACT(hour from timestamp time_param);
$function$;
但我收到以下错误:
ERROR: syntax error at or near "time_param"
我试图把,而不是time_param
$0
,但同样的错误发生。有人可以解释我如何解决这个问题吗?