Microsoft
Software
Hardware
Network
Question : SQL Server 2005 Casting behaviour
select cast('*' as int)
GO
--- Conversion failed when converting the varchar value '*' to data type int.
GO
select cast('+' as int)
GO
-- This works fine
-- Result- 0
GO
select cast('-' as int)
GO
-- Works Fine
-- Result 0
GO
select cast('/' as int)
GO
-- Conversion failed when converting the varchar value '/' to data type int.
GO
I am unable to understand why few airthmetic operator working fine but few not...
any one could you please explain this behavior.. I am working to fix one production issue....
Answer : SQL Server 2005 Casting behaviour
You aren't casting the addition and subtraction operators, you are casting the positive and negative notation and it just makes the assumption that the numeric part is 0. +0 = + = 0
Random Solutions
vbscript create shortcut script, not completing script, no errors, code attached
ActiveSync http error 500/400--All mobile devices--
Hyperlink issues
HP SAN drive fail
Visual 2010 C++ Expess Error trying to compile source code
Intrusion Attempt on a Debian Etch system. Help needed
free photos
DGV Error - System.IndexOutOfRangeExce
ption: Index 0 does not have a value.
Windows server 2003 open licenses
Exchange Public Folder Errorr