I need to convert my Sybase data to SQL Server data. I tried using several methods for a single table that contains 1357 records.
When I used the DTS wizard, the tranfer completed sucessfully but the data in the column with data type "money" was not correctly transferred. For an example, the value 9700.00 was transferred as 97.00. I found that the leading zero of decimal points was supressed. Is there any solution to proceed?
Software/Hardware used:
ASKED:
February 27, 2009 3:41 PM
UPDATED:
February 27, 2009 7:11 PM
I would assume this has something to do with how the money datatype is displayed on the Sybase system by default. According to what I just read on Sybases Website it is displayed with only two digits after the decimal by default (four are stored). DTS may be doing something funky with this. Try putting the value into a table with the numeric(18,4) datatype instead and see how that works.
I would also be interested in knowning what data types DTS uses when it creates the table automatically.