=(Left AS Any?, Right AS Any?) AS Logical?
Prüft ob zwei Werte gleich sind mit Besonderheiten beim Vergleichen von Zeichenketten.
Der Operator ist für die folgenden Datentypen definiert. Wenn Werte miteinander verglichen werden, für die der Operator nicht definiert ist, wird eine Fehlermeldung ausgelöst.
| |
Null |
Logical |
Integer |
Numeric |
Money |
Date |
Datetime |
String |
Object |
| Null |
Null |
Null |
Null |
Null |
Null |
Null |
Null |
Null |
Null |
| Logical |
Null |
Logical |
|
|
|
|
|
|
|
| Integer |
Null |
|
Logical |
Logical |
Logical |
|
|
|
|
| Numeric |
Null |
|
Logical |
Logical |
Logical |
|
|
|
|
| Money |
Null |
|
Logical |
Logical |
Logical |
|
|
|
|
| Date |
Null |
|
|
|
|
Logical |
|
|
|
| Datetime |
Null |
|
|
|
|
|
Logical |
|
|
| String |
Null |
|
|
|
|
|
|
Logical |
|
| Object |
Null |
|
|
|
|
|
|
|
Logical |
Beim Vergleichen von unterschiedlich langen Zeichenketten müssen die folgenden Gegebenheiten berücksichtigt werden:
Zeichenketten werden nur bis zur Länge des rechten Operanden miteinander verglichen
Zeichenketten werden bis zur vollen Länge miteinander verglichen. Leerzeichen (String) und \0 (Binary) am Ende von Zeichenketten werden ignoriert.