Não é uma função built-in para o cálculo de dias úteis em SQL. Dias úteis são normalmente definidos como os cinco dias em uma semana , não incluindo fins de semana. Poderia ser usado várias técnicas, tais como looping ou procurar tabelas, mas , sem dúvida, a técnica mais simples é usar instruções SQL puros. Instruções 
 1 
 Crie um novo arquivo SQL no seu ambiente de desenvolvimento SQL preferido 
 2 
 Digite o SQL: . 
 
 DECLARE @ DateOld datetime , @ DateNew datetime 
 
 SET @ EndDate = '10 -Sep -2006 '- substituto data de início 
 
 SET @ StartDate = '12 -Dec-2006 ' - substitue enddate 
 
 SET DATEFIRST 1 
 
 SELECIONE DATEDIFF (dia, @ EndDate , @ StartDate ) - (2 * DATEDIFF (semana , @ EndDate , @ StartDate ) ) - CASE WHEN DATEPART (dia da semana , @ EndDate + @ @ DATEFIRST ) = 1 THEN 1 ELSE 0 END - . CASE WHEN DATEPART (dia da semana , @ StartDate + @ @ DATEFIRST ) = 1 THEN 1 ELSE 0 END 
 
 observando os comentários nas linhas 2 e 3 
 3 
 Execute o SQL.