Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Qual é o formato de data neutro de cultura para SQL Server


Eu recomendo a leitura do O guia definitivo para os tipos de dados datetime .

Se você inserir sua data/hora no formato não separado ou ISO 8601, você deve estar bem com qualquer configuração.
Unseparated = 'yyyymmdd hh:mm:ss'
ISO 8601    = 'yyyy-mm-ddThh:mm:ss'

Atualizar (dos comentários):

Se você precisar inserir apenas uma data (sem a parte do tempo), deverá usar o 'YYYYMMDD' formato, como 'YYYY-MM-DD' não funciona. Consulte o artigo vinculado para obter um exemplo.