es geht darum, die anzahl MILLISEKUNDEN SEIT ANFANG 1970 bis zum AKTUELLEN DATUM / DER AKTUELLEN ZEIT zu holen, also das gleiche was unter java der die funktion "System.currentTimeMillis()" macht.... andernfalls muss ich halt ne java-klasse schreiben welche den unix-timestamp so holt, diese anschliessend mit "IKVM.NET" in .NET verfügbar machen und eine sql-server-udf-funktion aus dem ganzen "basteln"... ist aber eher "suboptimal"... na ja...;-)
sowas die im andern link vorgeschlagen gehe leider auch nicht:
SQL:
SELECT DATEDIFF(ms,'1970-01-01', getdate())
das gibt das aus: "Msg 535, Level 16, State 0, Line 1
The datediff function resulted in an overflow. The number of dateparts separating two date/time instances is too large. Try to use datediff with a less precise datepart."
The datediff function resulted in an overflow. The number of dateparts separating two date/time instances is too large. Try to use datediff with a less precise datepart.
und es scheint keine rolle zu spielen, ob man nun 'ms' oder 'millisecond' verwendet...