User-933407369 posted
hi deighton,
According to your description, i understand you want to convert '00038881.00000070' to '38881.70'. First you can convert the data to int the
I would suggest you try to use CAST key word to convert the datatype, seems like below:
select top 1 CAST(CAST( LTRIM(
SUBSTRING(MATTERCODE, 1, CHARINDEX('.', MATTERCODE)-1)) AS int)AS NVARCHAR(25))+'.'
+
CAST(CAST( LTRIM(SUBSTRING(MATTERCODE, CHARINDEX('.', MATTERCODE) + 1, LEN(MATTERCODE))) AS int)AS NVARCHAR(25)) as MATTERCODE
From testtable mm;
I hope it helps you.