How to realize Type conversion in sql server
SQL Server how to achieve type conversion, I believe that many inexperienced people are helpless about this, this article summarizes the causes of the problem and solutions, through this article I hope you can solve this problem.
Record:
DECLARE @i INT;
DECLARE @x INT;
SET @i=3;
SET @x=5;
DECLARE @j FLOAT;
DECLARE @m FLOAT;
SELECT @j=(@x+0.0)/(@i + 0.00);
SELECT @j
SELECT @m=CONVERT(FLOAT,@x)/CONVERT(FLOAT,@i);
SELECT @m
SELECT (@x)/(@i + 0.00);
SELECT (@x+0.0)/(@i + 0.00);
Output:
----------------------
1.66666666666667
(1 line affected)
----------------------
1.66666666666667
(1 line affected)
---------------------------------------
- Not the desired outcome.
1.66666666666666
(1 line affected)
---------------------------------------
- Not the desired outcome.
1.666666666666666
After reading the above, do you know how to implement type conversion in sql server? If you still want to learn more skills or want to know more related content, welcome to pay attention to the industry information channel, thank you for reading!