Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Sortir efficacement les dates au format MMJJAAAA

Jetez un œil au CONVERT() documents :aucun des formats ne correspond exactement à ce que vous recherchez. Il ressemble à 110 est le plus proche. Nous pouvons terminer en ajoutant un appel REPLACE() :

SELECT REPLACE(CONVERT(VARCHAR(10), RowUpdateDateTime, 110),'-','') from MyTable

Je me demande aussi pourquoi tu fais ça. La plupart du temps, une conversion comme celle-ci peut être gérée plus efficacement par votre code client.