Hvordan konvertere jeg en dato til en streng i formatet M / D / ÅÅÅÅ i SQL Server? (ingen ledende nuller, ikke MM / DD / ÅÅÅÅ)

Akkurat nå har koden min følgende konvertering for et datofelt:

convert(varchar, Citation.PublishedOn, 101)

Det returnerer imidlertid datoer som 03/01/2010. Forespørselen var å få datoene vist som 1/3/2010 (uten de fremste nuller, men med et firesifret år). Jeg har sett på http://msdn.microsoft.com/en-us/library/ms187928.aspx og jeg ser ikke noe som eksplisitt ekskluderer ledende nuller.

Hvordan formaterer jeg datoen for å ekskludere ledende nuller?

11
задан thursdaysgeek 25 May 2011 в 17:41
поделиться