I have a number from an Oracle database of 47306832975095894070.85314746810624532. When I bring it into SQL Server, it certainly doesn't show that many digits. It shows as 4.73068329750959E+19, and the field is defined as FLOAT.
I think that probably includes all the significant digits, but I'm being asked if the number can be stored exactly as Oracle had it. Is there a another data type that will store ALL the digits? Is there a way in SQL Server 2005 to display the number not in exponential, but show all the digits stored?