About converting FLOAT to VARCHAR in SQL SERVER

About converting FLOAT to VARCHAR in SQL SERVER

A FLOAT type field needs to be converted to VARCHAR, but the decimal point is automatically deleted. . . The query can be obtained by the following conversion: 

SELECT CAST(CAST(field AS DECIMAL(20,7)) AS VARCHAR(20)) FROM The table to be checked 
or 

SELECT CONVERT(VARCHAR(20), CONVERT(DECIMAL(20,7 ), field)) FROM table to look up 

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=324586580&siteId=291194637