ms sql server Convert string to INT – SQLSERVERLEARNER https://sqlserverlearner.com LEARN SQL SERVER ONLINE Tue, 24 Apr 2012 09:17:52 +0000 en-US hourly 1 https://wordpress.org/?v=6.5.2 Convert VARCHAR to INT SQL Server https://sqlserverlearner.com/2012/04/24/convert-varchar-to-int-sql-server/ https://sqlserverlearner.com/2012/04/24/convert-varchar-to-int-sql-server/#respond Tue, 24 Apr 2012 09:17:52 +0000 https://sqlserverlearner.azurewebsites.net/2012/04/24/convert-varchar-to-int-sql-server/ Conversion from varchar to int (integer) can be done using CAST or CONVERT.

Below peice of code converts varchar to int using CAST.

[sql]
DECLARE @intVariable INT
DECLARE @VarcharVariable VARCHAR(10)

SET @VarcharVariable = ‘99999’

–Converting VARCHAR TO INT Using CAST
SET @intVariable = CAST(@VarcharVariable as int)

SELECT @intVariable , @VarcharVariable
[/sql]

Below peice of code converts varchar to int using CONVERT.
[sql]
DECLARE @intVariable INT
DECLARE @VarcharVariable VARCHAR(10)

SET @VarcharVariable = ‘999999’

–Converting VARCHAR TO INT Using Convert
SET @intVariable = CONVERT(int,@VarcharVariable)

SELECT @intVariable , @VarcharVariable
[/sql]

If you have non numeric characters use this link to convert string to number:
http://sqlserverlearner.com/2012/script-to-strip-non-numeric-characters-from-string

Applies to:
SQL Server 2012
SQL Server 2008
SQL Server 2008 r2
SQL Server 2005

]]>
https://sqlserverlearner.com/2012/04/24/convert-varchar-to-int-sql-server/feed/ 0