Retornando Nome do Mês e Dia da Semana no SQL
Olá, nesse primeiro post de SQL vamos falar da função DATENAME.
Ela retorna o nome da parte da data que desejarmos. Vamos ver o exemplo :
Verificando a linguagem do SQL:
SELECT @@LANGUAGE
retorno:
----------------------------------
Português
(1 row(s) affected)
Esse é o idioma de retorno dos nomes. Se desejar alterar o idioma é só executar SET LANGUAGE 'Idioma'.
Os Idiomas disponiveis podem ser listados com select name from syslanguages
Agora vamos retornar o nome do mês atual :
SELECT DATENAME( MONTH, GETDATE() )
retorno :
------------------------------
novembro
(1 row(s) affected)
Para retornat o nome do dia atual :
SELECT DATENAME( WEEKDAY, GETDATE() )
retorno:
------------------------------
sábado
(1 row(s) affected)
Espero que seja útil
[]s