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
vlan isolation - need to keep a vlan from seeing network
Suggestions on Architecture for New Application
Juniper Network Connect won't reconnect after forced logout
Email is being received but cannot send out
SQLCommandBuilder - GetUpdateCommand, GetInsertCommand and GetDeleteCommand Questions
Adobe - monitor profile [..] appears to be defective. Please rerun your monitor calibration software
Mail delivery has failed
Clear only first 5 columns
How can I dynamically switch web service addresses in .NET without a recompile?
Outlook 2007 freezes forwarding email