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
たが、同じエラーが発生します。誰かがそれを解決する方法を説明できますか?