Wirke Rowversion zu Bigint

In meinem C # -Programm möchte ich nicht mit Byte-Arrays arbeiten, daher habe ich den Datentyp rowversion in bigint umgewandelt:

SELECT CAST([version] AS BIGINT) FROM [dbo].[mytable]

Ich erhalte also eine Nummer anstelle eines Bytearrays. Ist diese Konvertierung immer erfolgreich und gibt es mögliche Probleme damit? Wenn ja, in welchen Datentyp sollte ich stattdessen die Zeilenversion umwandeln?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage