Как написать функцию workdays_between как табличную функцию в SAP HANA?

Как вычислить функцию workdays_between для начальной и конечной даты таблицы в SAP HANA?

1 ответ

Использование workdays_between выглядит следующим образом:

select
    WORKDAYS_BETWEEN('01', '2017-11-01', '2017-11-30' , 'SAPABAP1') as number_of_workdays 
from dummy; 

Если у вас есть диапазоны дат, хранящиеся в таблице базы данных, вы можете использовать следующий запрос в качестве образца

select
    WORKDAYS_BETWEEN('01', date_begin, date_end, 'SAPABAP1') as number_of_workdays 
from date_ranges; 

Обратите внимание, что здесь имя схемы SAPABAP1 - это место, где создается таблица TFACS.

Я надеюсь, что это помогает

Другие вопросы по тегам