Trabalhando com datas no SQL Server – Parte II
Você pode usar a função GETDATE() para retornar a data e a hora do Servidor.
Por Exemplo:
SELECT DataServidor=GETDATE()
retorna
DataServidor
—————————
2001-07-25 20:01:19.957
Você pode recuperar apenas a data utilizando o recurso de formatação da função CONVERT.
Exemplo:
SELECT DataServidor=convert(varchar, GETDATE(), 101)
retorna
DataServidor
——————————
07/25/2001
Este exemplo converte o resultado de GETDATE para o tipo VARCHAR e configura o estilo de formatação para 101 – Padrão Americano: mm/dd/aaaa.
Há diversos estilos de formatação no qual um valor pode ser submetido, consulte o Books Online do Sql Server para maiores informações.
Inserindo uma data em uma tabela com a função convert()
Insert Tabela(Coluna) Values ( convert (datetime, ‘3/15/2004’))
Não se esqueça de verificar com cuidado o formato do campo que você está tentando introduzir.