Ich habe ein Feld in meiner Datenbanktabelle namens Month, die ihre Werte als INT hält es hat die Werte 1 bis 12 - Ich möchte eine Möglichkeit, 1 zu konvertieren, um 1-11-2016 00 zu lesen: 00:00 dh als Datetime-Feld, 2 zum Lesen von 1-12-2016 00:00:00, 3 zum Lesen von 1-1-2017 00:00:00 - Wie kann ich einen Wert wie diesen konvertieren? Ich bin ok mit Fall zu tun zu wechseln, aber der Konvertit/cast mich ist verwirrend ...SQL Server Datum Zeit konvertieren
0
A
Antwort
0
Sie benötigen einen Startdatum (entweder durch Parameter oder in einem WAK) zu definieren, dann benutzen Sie einfach dateadd()
@StartDate = '2016-10-01 00:00:00'
select dateadd(mm, t1.month, @StartDate) as NewMonth
from MyTable t1
0
Eine andere Antwort ist
SELECT CONVERT(DATE, '2016-' + CAST(id AS VARCHAR(2)) + '-01') AS myDate
FROM T1
Aber y bevorzugen JohmHC Antwort !!
Verwandte Themen
- 1. SQL Server Datum Zeit
- 2. Zeit und Datum Clash - Sql Server
- 3. SQL Server Zahl nach Datum konvertieren
- 4. Datum in Ticks in SQL Server konvertieren
- 5. SQL Server zwischen Zeit
- 6. Konvertieren Stunde zu Datum-Zeit
- 7. C# Wie UTC Datum Zeit nach Mexiko Datum Zeit konvertieren
- 8. Konvertieren UTC-Zeitstempel in EST-Datum und -Zeit mit SQL
- 9. Python konvertieren Zeichenfolge Zeit in SQL-Format Datum
- 10. Datum Kompression SQL Server
- 11. Datum + Zeit von VB6 SQL
- 12. SQL Server den nächsten Schichtbeginn (Zeit) zu einem Datum finden
- 13. SQL Server Auswählen von Datensätzen mit jüngsten Datum Zeit
- 14. SQL-Zeit mit PHP konvertieren?
- 15. SQL konvertieren Zeit in Millisekunden
- 16. Datum im SQL Server vergleichen
- 17. SQL Server Datum Fehler
- 18. Freemarker: von Datum in POSIX-Zeit konvertieren
- 19. SQL Server - Konvertieren von VarChar zu Datum in ALTER TABLE
- 20. SQL-Server konvertieren eine Spalte von String nach Datum
- 21. SQL Server konvertieren Datum Zeichenfolge MM/DD/YYYY
- 22. SQL Server 2008R2: wie Datum für Monat Spalte konvertieren?
- 23. SQL: Datum in Zeitstempel konvertieren
- 24. Konvertieren von Log-Zeitstempel Datum Zeit Offset/dst Zeit Epoche
- 25. Wie (Zeit Spalte + Zeit Spalte) in Sql Server 2008
- 26. So validieren Sie Zeit in SQL Server?
- 27. MS SQL Server Datum der Konvertierung
- 28. Zeit/Datum-Unterschied mit Client und Server?
- 29. Datum in NULL in SQL konvertieren SEVER
- 30. Lilian Datum Funktion in SQL Server 2008
Brilliant! Funktioniert perfekt - danke für Ihre Hilfe. – SagarH