verificar se o ano é bissexto
pessoal eu criei a seguinte procedure:
CREATE PROCEDURE DBO.SSP_RETORNA_DATA_JULIANA
(
@DATA VARCHAR(10)
)
AS
DECLARE
@DATA_INI VARCHAR(10),
@ANO_ATUAL CHAR(2),
@DATA_JULIANA VARCHAR(15)
BEGIN
SET @DATA_INI = '2008-01-01'
SET @ANO_ATUAL = RIGHT(YEAR(GETDATE()),2)
SET @DATA_JULIANA = DATEDIFF(DAY,@DATA_INI, @DATA)
SELECT '1'+@ANO_ATUAL+@DATA_JULIANA AS DATA_JULIANA
END
só que preciso mostrar o número de dias entre 01-01-2008 até hoje (07-07-2008), verificando também se o ano pe bissexto. como faço isso?
Discussão (5)
Carregando comentários...