Ich verwende CONVERT(data_type(length),expression,style)
Funktion, um das Format eines Datums in einer SELECT-Abfrage zu ändern.So erhalten Sie ein bestimmtes Datumsformat ('dd-MMM-yyyy') in SELECT-Abfrage SQL Server 2008 R2
Declare @dt nvarchar (20)
Select @dt = Convert (nvarchar (20), Salesdate, 113) FROM SalesTable
Das Format ich brauche, ist ‚dd-MMM JJJJ '(z. B. '05 -Jul-2013'), aber ich konnte die richtige Stilnummer (z. B. 113) für dieses spezielle Format nicht finden. Kann mir bitte jemand dabei helfen?
wäre Es ist in der Regel besser, diese Formatierung näher (an den Benutzer zu tun, zum Beispiel im Berichtgenerator, oder in was auch immerem anderem Code, den du schreibst, der dem Benutzer die Ergebnisse präsentiert) –
Ok, ich behalte das im Gedächtnis :) @Damien_The_Unbeliever –