Fråga : Uppförande 2005 för SQL-serverrollbesättning

välj
GO
för casten (”*” som int)--- Omvandlingen missade, när den konverterade det varchar, värderar ”*” till
GO
för casten för datatyp int.
GO

select (”+” som int)-- Detta fungerar fine
-- Resultatet 0

GO

select cast (”-” som int)
GO
-- Arbeten Fine
-- Resultatet 0
GO
select cast (”/” som int)
GO
-- Omvandlingen missade, när den konverterade det varchar, värderar ”/” till den oförmögna förmiddagen för datatyp int.

GO

I för att förstå varför den funktionsdugliga boten för få airthmetic operatör men

any en för fåtal inte… kunde dig behaga förklarar detta uppförande. Arbetet för förmiddag I som fixar en produktion, utfärdar….,






" klar "

Svar : Uppförande 2005 för SQL-serverrollbesättning

Du är inte rollbesättning tilläggs- och subtraktionsoperatörerna, du är rollbesättning realiteten, och negationbeteckningssystemet och den gör precis antagandet att den numeriska delen är 0.  +0 = + = 0
Andra lösningar  
 
programming4us programming4us