GaussDB(DWS)迁移 - oracle兼容 -- dayof

CREATE OR REPLACE FUNCTION public.dayof(pg_catalog.date)
 RETURNS integer
 LANGUAGE sql
 STABLE NOT FENCED SHIPPABLE
AS $function$
    SELECT (EXTRACT(DOW from $1) + 1)::INTEGER
    $function$
;

CREATE OR REPLACE FUNCTION public.dayof(pg_catalog.timestamp)
 RETURNS integer
 LANGUAGE sql
 STABLE NOT FENCED SHIPPABLE
AS $function$
    SELECT (EXTRACT(DOW from $1) + 1)::INTEGER
    $function$
;

CREATE OR REPLACE FUNCTION public.dayof(pg_catalog.timestamptz)
 RETURNS integer
 LANGUAGE sql
 IMMUTABLE NOT FENCED SHIPPABLE
AS $function$
    SELECT (EXTRACT(DOW from $1) + 1)::INTEGER
    $function$
;

原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/tech/bigdata/317261.html

(0)
上一篇 2025年11月15日 11:56
下一篇 2025年11月15日 11:58

相关推荐

发表回复

登录后才能评论