Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

'[MS-SQL-Server 2008]' timestamp in Datum umwandeln

523 views
Skip to first unread message

Stefan Paesch

unread,
Jun 29, 2011, 8:56:17 AM6/29/11
to
Moin zusammen,

ichn habe versucht, den binären Wert des Feld "timestamp" in ein datum
zu konvertieren.
Gab eine fette Fehlermeldung:
(Meldung 8115, Ebene 16, Status 2, Zeile 1
Arithmetischer Überlauffehler beim Konvertieren von expression in den
datetime-Datentyp.)

SELECT CAST(timestamp AS datetime) AS EXPR1
FROM [Service GmbH FR$G_L Entry]

Ist das grundsätzlich nicht möglich? Leider sind das Datum/die Zeit
nicht via Trigger in die Tabelle geschrieben worden.

MS SQL Server 2008

Danke Stefan.

Nessi

unread,
Jun 29, 2011, 9:27:14 AM6/29/11
to
Hi!

Liegt wohl auch daran, dass der timestamp im T-SQL nicht der gleiche Typ
ist wie der SQL-92 timestamp. Ersterer ist lediglich ein automatisch
generierter 8-byte Wert, der z.B. fuer das 'versionstamping' verwendet
wird. Mit einer Art Zeitmessung hat der dann aber nix zu tun.

Quelle: http://msdn.microsoft.com/en-us/library/aa260631.aspx

Cheers,
Udo

=== original message ===
from: Stefan Paesch
date: 2011-06-29 14:56

> Moin zusammen,
>
> ichn habe versucht, den bin�ren Wert des Feld "timestamp" in ein datum


> zu konvertieren.
> Gab eine fette Fehlermeldung:
> (Meldung 8115, Ebene 16, Status 2, Zeile 1

> Arithmetischer �berlauffehler beim Konvertieren von expression in den


> datetime-Datentyp.)
>
> SELECT CAST(timestamp AS datetime) AS EXPR1
> FROM [Service GmbH FR$G_L Entry]
>

> Ist das grunds�tzlich nicht m�glich? Leider sind das Datum/die Zeit

Stefan Paesch

unread,
Jul 19, 2011, 12:18:48 AM7/19/11
to
On 29 Jun., 15:27, Nessi <ne...@nefkom.info> wrote:
> Hi!
>
> Liegt wohl auch daran, dass der timestamp im T-SQL nicht der gleiche Typ
> ist wie der SQL-92 timestamp. Ersterer ist lediglich ein automatisch
> generierter 8-byte Wert, der z.B. fuer das 'versionstamping' verwendet
> wird. Mit einer Art Zeitmessung hat der dann aber nix zu tun.
>
> Quelle:http://msdn.microsoft.com/en-us/library/aa260631.aspx
>
> Cheers,
> Udo

Hallo Udo,
Vielen Dank für Deine Antwort. Nun herschst wenigstens Klarheit.
Viele Grüße Stefan.

0 new messages