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

Datas de saída no formato MMDDAAAA com eficiência


Dê uma olhada no CONVERT() documentação :nenhum dos formatos corresponde exatamente ao que você está procurando. Parece 110 é o mais próximo. Podemos terminar adicionando uma chamada REPLACE():
SELECT REPLACE(CONVERT(VARCHAR(10), RowUpdateDateTime, 110),'-','') from MyTable

Eu também me pergunto por que você está fazendo isso. Na maioria das vezes, uma conversão como essa pode ser tratada com mais eficiência pelo código do cliente.