Funktion zur Anzeige von Daten als YYYY-MMM
wie der Titel besagt, bin ich versucht zu machen, ein wenig Funktion zu nutzen, die Datum-Werte bereits in der Datenbank und zeigt Sie als YYYY-MMM (zB: 2013-Nov). SQL-Server. Ich habe versucht, DatePart, aber es dauert nur einen Teil arguement in einer Zeit (kann nicht YYYY-MMM). Irgendwelche Vorschläge halten es so eine Funktion?
Create function fnYearMonth
(@InputDate date)
returns date
Begin
Return DatePart(YYYY-MMM, @inputdate)
End;
Select hiredate, dbo.fnYearMonth(hiredate) as ReviewDate
from employees
Order by ReviewDate
returns date
haben, um diese Arbeit zu machen - ein date ist ein date ist ein date. Es nicht InformationsquelleAutor jacksonSD | 2013-11-13
Du musst angemeldet sein, um einen Kommentar abzugeben.
verwenden Funktion Datename
Ergebnis:
edit:
InformationsquelleAutor slavoo
Verwenden Funktion Datename Funktion:
Oder
wenn Sie nicht brauchen, den vollständigen Namen des Monats.
InformationsquelleAutor gotqn