Algumas operacoes com data no Sql.

— PRIMEIRO DIA DO MES ATUAL
SELECT CONVERT(VARCHAR,2008) + ‘-‘ + CONVERT(VARCHAR,10) + ‘-‘ + ‘1’
— PRIMEIRO DIA DO PRÓXIMO MES
IF (10 = 12)

BEGIN
SELECT CONVERT(VARCHAR,2008 + 1) + ‘-‘ + CONVERT(VARCHAR,1) + ‘-‘ + ‘1’
END
ELSE
BEGIN
SELECT CONVERT(VARCHAR,2O08) + ‘-‘ + CONVERT(VARCHAR,10 + 1) + ‘-‘ + ‘1’
END

— VERIFICA QUANTOS DIAS TEM O MES
SELECT DATEDIFF(DAY,’2008-10-01′,’2008-10-31′)

😀