E' la rappresentazione interna di SQL Server. I valori sono rappresentati semplicemente senza la virgola (2,55 viene rappresentato come 255) e poi i byte vengono ruotati.

Esempio, il valore 1 ti viene restituito così:

00 80 c6 a4 7e 8d 03

ruoti tutti i byte e diventa

03 8d 7e a4 c6 80 00

che in decimale è 1000000000000000

Rimane il mistero del perchè tu debba andarti a fare male in questo modo...

Ciao.