GetDate() liefert Datum und Zeit.
Ich will aber keinen Zeitanteil sondern nur das Datum.
Hab's mit CAST, CONVERT, DATEPART versucht, nix geht..
Von diesem Link
http://sqlzoo.net/howto/source/z.dir...4148/sqlserver hab ich folgendes:
SQL-Code:
SELECT DATEPART(yyyy, GETDATE())*10000
+DATEPART(mm,GETDATE())*100
+DATEPART(d, GETDATE())
funzt auch nicht mit Variablen.
set @Datum=GetDate() -> '18.01.06 20:53:00' -> will ich nicht.
Wenn ich die Datei mit
Access ansehe soll dort nur '18.01.06' stehen.
Jemand ne Idee
Hab noch herumgebastelt. So geht's:
SQL-Code:
set @aDate = Convert(dateTime,
Convert(varchar, day(GetDate())) +'.'+
Convert(varchar, Month(GetDate()))+'.'+
Convert(varchar, Year(GetDate()))
)
Also zuerst das Datum als String basteln, dann in Datum Konvertieren.
Geht das nicht irgendwie einfacher