sql >> Database >  >> RDS >> Sqlserver

Voer datums efficiënt uit in MMDDYYYY-formaat

Bekijk de CONVERT() documentatie :geen van de formaten komt precies overeen met wat u zoekt. Het lijkt op 110 is het dichtst bij. We kunnen eindigen door een REPLACE()-aanroep toe te voegen:

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

Ik vraag me ook af waarom je dit überhaupt doet. Meestal kan een dergelijke conversie effectiever worden afgehandeld door uw klantcode.



  1. JDBC-verbindingsfout:niet-herkende tijdzone

  2. Hoe kan ik een waarde opvragen in een XML-kolom in SQL Server 2008?

  3. Visual Studio 2017 + entiteitskader + identiteit + mysql werkt niet

  4. MySQL instellen en dump importeren in Dockerfile