Comment obtenir un format de date particulier ('dd-MMM-yyyy') dans une requête SELECT SQL Server 2008 R2

Je suis en utilisant CONVERT(data_type(length),expression,style) fonction pour modifier le format d'une date dans une requête SELECT.

Declare @dt de type nvarchar(20)

Select @dt = Convert(de type nvarchar(20), SalesDate, 113) DE SalesTable

Le format que j'ai besoin est 'jj-MMM-aaaa" (eg. '05-Juil-2013"), mais je ne pouvais pas trouver le bon numéro de style (par exemple. 113) pour ce format particulier. Quelqu'un peut-il m'aider s'il vous plaît?

source d'informationauteur Saquibul Islam Waheed