Frage : Werfendes Verhalten des SQL-Servers 2005

Form („*“ als int)
GO
vorwählen--- Umwandlung ausfiel/>, als, den varchar Wert umwandelnd „*“ zur Datenart int.
GO

select („+“ als int)
GO
werfen-- Dieses bearbeitet fine
-- Resultat 0

GO

select warf („-“ als int)
GO
-- Arbeiten Fine
-- Resultat 0
GO
select warf („/“ als int)
GO
-- Umwandlung ausfiel en, als, varchar Wert„/“ in die Datenart int.

GO

I morgens umwandelnd nicht imstande, zu verstehen, warum wenig airthmetic Operator, der aber adaequat sind, wenige nicht…

any man Sie dieses Verhalten bitte erklären konnten. Ich arbeite, um eine Produktionsausgabe zu reparieren….






Antwort : Werfendes Verhalten des SQL-Servers 2005

Sie werfen nicht die Zusatz- und Abzugoperatoren, werfen Sie das positive und negative Darstellung und es bilden gerade die Annahme, dass das numerische Teil 0 ist.  +0 = + = 0
Weitere Lösungen  
 
programming4us programming4us