MS SQL Server Concepts and Programming Question:

Download Job Interview Questions and Answers PDF

How To How To Convert Numeric Expression Data Types using the CONVERT() Function??

MS SQL Server Interview Question
MS SQL Server Interview Question

Answer:

If you want to convert the data type of a numeric expression to a new data type, you can use the CONVERT(data_type, expression) function. The tutorial exercise below shows you how to use the CONVERT() function:

-- FLOAT converted to NUMERIC by CONVERT()
DECLARE @pi FLOAT(24);
SET @pi = 3.141592E+00;
SELECT CONVERT(NUMERIC(5,2), @pi);
GO
3.14

-- FLOAT converted to NUMERIC by CONVERT()
DECLARE @x FLOAT(24);
SET @x = 12345.12E+00;
SELECT CONVERT(NUMERIC(10,5), @x);
GO
12345.12012

-- FLOAT converted to INT by CONVERT()
DECLARE @x FLOAT(24);
SET @x = 12345.12E+00;
SELECT CONVERT(INT, @x);
GO
12345


Download MS SQL Server Interview Questions And Answers PDF

Previous QuestionNext Question
How To Convert Numeric Expression Data Types using the CAST() Function?How To Convert Character Strings into Numeric Values?