Есть таблица
CREATE TABLE "prodstageagenda" (
"sta_id" int NOT NULL GENERATED BY DEFAULT AS IDENTITY,
"startdate" timestamptz NOT NULL,
"enddate" timestamptz NOT NULL,
CONSTRAINT "PK_prodstageagenda" PRIMARY KEY ("sta_id")
) ;
пытаюсь создать представление
CREATE or replace
VIEW prodstageagenda_view
AS
SELECT
"a"."startdate" AS "startdate",
"a"."enddate" AS "enddate",
( date_part('minute', "a"."startdate"::timezone, "a"."enddate"::timezone) / 60) AS "hours"
FROM ("prodstageagenda" "a"
;
Пишет ошибку
функция date_part(unknown, timestamp with time zone, timestamp with time zone) не существует SQL.sql 11 8
Что не так? может есть другой спосособ получить разницу в минутах?