Was macht ein Caret (^) in einer SQL-Abfrage?

7

Was macht das Caret (^) in der folgenden SQL Server-Abfrage?

%Vor%

was zu den Ergebnissen führt:

%Vor%

Ich bin darauf gestoßen, bevor ich die Funktion SQUARE () gefunden habe.

    
Paul Ellery 22.09.2010, 12:30
quelle

2 Antworten

17

Das Caret (^) wird in den XOR-Operator übersetzt, der ein "bitweises exklusives oder" ist. Im einfachen Englisch bedeutet es "entweder, aber nicht beide". Hier ist was es tut:

%Vor%

Weitere Informationen finden Sie auf der MSDN-Seite für bitweise Operationen .

    
Andomar 22.09.2010, 12:31
quelle
4
%Vor%     
Denis Valeev 22.09.2010 12:33
quelle

Tags und Links