Doğru hafta numarasını almak için bir işlev oluşturmak istiyorum. Zaten 'yerel' bir çözüm bulmak için here gönderdim, ancak görünüşe göre yok. İşlev Doğru haftanın yıl sayısına ulaşılması
ben kod postgresql çevrilir İşte bu mysql exampledayalı funcrtion oluşturmak için uğraş:
CREATE OR REPLACE FUNCTION week_num_year(_date date)
RETURNS integer AS
$BODY$declare
_year integer;
begin
select date_part('year',_date) into _year;
return ceil((to_char(_date,'DDD')::integer+(to_char(('01-01-'||_year)::date,'D')::integer%7-7))/7);
end;$BODY$
LANGUAGE plpgsql VOLATILE
COST 100;
Ama yanlış sonuç verir, birisi bana yardımcı olabilir?
Benim yapılandırma: İçerisine yerleştirilmiş özü işlevi hakkında
Teşekkür ederiz tekrar @ Clodoaldo – Houari