Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Val() function in sql
Message
 
To
15/01/2008 10:12:55
Issam Mansour
Jordan Business Machines
Amman, Jordan
General information
Forum:
Microsoft SQL Server
Category:
SQL syntax
Miscellaneous
Thread ID:
01281915
Message ID:
01281922
Views:
7
You can use CAST to convert Char/Varchar TO Numbers
DECLARE @MyCharExpression AS VARCHAR(50)

SET @MyCharExpression = 'Invalid Noumber'
SELECT CASE WHEN ISNUMERIC(@MyCharExpression) = 1 THEN CAST(@MyCharExpression AS INT) ELSE 0 END
	
SET @MyCharExpression = '25'	
SELECT CASE WHEN ISNUMERIC(@MyCharExpression) = 1 THEN CAST(@MyCharExpression AS INT) ELSE 0 END

SET @MyCharExpression = '25.002'	
SELECT CASE WHEN ISNUMERIC(@MyCharExpression) = 1 THEN CAST(@MyCharExpression AS MONEY) ELSE 0 END
GO
>Hi,
>
>What is the function on sql can be used instead of val() on vfp.
>
>
>Best Regards
Previous
Reply
Map
View

Click here to load this message in the networking platform