Wie kann ich das aktuelle Datum in MS-SQL Server 2008 R2 erhalten?Abrufen des aktuellen Datums in SQL Server?
Das Format der Spalte in der Datenbank ist DATETIME
und Termine werden im folgenden Format gespeichert:
+++++++++++++ Vrdate ++++++++++
| |
| 2012-11-18 00:00:00.000 |
| 2012-11-19 00:00:00.000 |
| 2013-11-18 00:00:00.000 |
| 2012-12-01 00:00:00.000 |
| 2010-10-09 00:00:00.000 |
| 2012-11-11 00:00:00.000 |
| |
+++++++++++++++++++++++++++++++
ich gesucht, konnte aber nicht den Weg finden das Datum in diesem Format zu erhalten (dh was hat die Zeit damit in 00:00:00.00
verbunden). Ich fand GETDATE()
Funktion, aber das bietet die aktuelle Zeit zusammen mit dem Datum auch, was ich will, ist das Datum im folgenden Format: CurrentDate 00:00:00.00
Wie kann ich das bekommen?
Ich würde hinzufügen, dass Wenn OP ein DATETIME-Ergebnis mit TIME-Teil auf '00: 00: 00.000' setzen möchte, kann er 'SELECT CAST (CAST (GETDATE() AS DATE) AS DATETIME)' verwenden. – LightBulb
@KamranAhmed, in diesem Fall möchte ich Sie auf [T-SQL Date and Time Funktionsreferenz] verweisen (http://technet.microsoft.com/en-us/library/ms186724 (v = sql.105) .aspx). – LightBulb
Aktualisieren und erneut versuchen. Ich habe einen Fehler gemacht und später zu einem richtigen Link geändert. Das tut mir leid. – LightBulb