Hallo,
und um das hier zu Beenden und die zu Anfang
ja doch interessante Frage zu beantworten
SQL-Code:
select cast(datepart(hh, getdate())as char(2))
+':' + cast(datepart(n, getdate()) as char(2))
Getestet unter sql2005.
Statt getdate() geht natürlich auch current_timestamp,
ist nur länger zum Tippen
1. Link ansehen
datepart(hh, getdate()) für Stunden
datepart(n, getdate()) für Minuten
2. Hinweis auf cast beachten
cast (bla as char(2))
3. Das ganze zusammensetzen
Der Cast ist übrigens zwingend notwendig,
weil datepart ein Integer zurückliefert und
der
SQL-Server beim + versucht Int's zu addieren.
das schlägt natürlich fehl (ist ja noch der Doppelpunkt zwischen)
Heiko