Привести гребную версию к bigint

В моей программе на C # я не хочу работать с байтовым массивом, поэтому я приведу тип данных rowversion к bigint:

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

Поэтому я получаю число вместо байтового массива. Всегда ли это преобразование прошло успешно, и есть ли у него возможные проблемы? Если да, то в каком типе данных мне следует вместо этого приводить Rowversion?

Ответы на вопрос(2)

Ваш ответ на вопрос