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
Access Report - Where Condition
setting SMTP server - please see attached file - it is not working
Read all data from a datagridview and copy it to a public array or something like that...
Group Policy not applying to XP Machines
Advice on Gbic switches for major network installation
Unable to retrieve rootDSE of ldap server
How to open new pdf window using struts ?
C# textbox maxlength
Visual Basic ListView / SQL
basic question about graphs and gradients