Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Effiziente Ausgabe von Daten im Format TTMMJJJJ

Sehen Sie sich CONVERT() an Dokumentation :Keines der Formate entspricht genau dem, wonach Sie suchen. Es sieht aus wie 110 ist am nächsten. Wir können abschließen, indem wir einen REPLACE()-Aufruf hinzufügen:

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

Ich frage mich auch, warum du das überhaupt machst. Meistens kann eine Konvertierung wie diese effektiver von Ihrem Client-Code gehandhabt werden.