Posgres 8.0.0
Нужно получить колличество секунд в текущем месяце, и кол-во секунд, прошедшее с начала месяца.
Я прдестваляю это так: нужно получить unix timestamp для начала, конца месяуа и текущей даты в виде integer.
ворос - как?
я предаолагаю, к приведенному ниже коду ещё нужно добавить переведение timestamp в integer, но ничего подобного "родными" функциями не предусмотренно, а вызавать свою фукцию на pl/* не оптимально, тк, вызываться она будет очень часто.
s_begin_d int8 := date_trunc('month',now());
s_end_d int8 := date_trunc('month',(now() + interval '1 month'));