Script para retornar uma data por extenso.
SET LANGUAGE Português
SELECT DATENAME(weekday, GetDate()) + ‘, ‘ +
DATENAME(day, GetDate()) + ‘ de ‘ +
DATENAME(month, GetDate()) + ‘ de ‘ +
DATENAME(year, GetDate())
Lembrar
de utilizar o SET LANGUAGE para retornar a data no idioma desejado,
para verificar o idioma padrão de sua sessão execute “DBCC UserOptions”
Para visualizar qual é o nome dos idiomas existentes no SQL verifique na coluna name da tabela sysLanguages.
select * from master.dbo.syslanguages
Obs.: Evite usar SET LANGUAGE dentro de procedures pois isso irá causar RECOMPILE.
fonte: http://blogfabiano.com/2008/04/24/data-por-extenso-datename/
Nenhum comentário:
Postar um comentário