没有的。有float、numeric和money类型。精度要求不高可以用float,两位小数的话可以用money。numeric可以定义总的位数和小数点后位数。
没有,SQL2005相对的浮点类型是floatdouble是C#中的