Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für: Databricks SQL
Databricks Runtime
Gibt true
zurück, wenn expr1
gleich expr2
ist, andernfalls false
. Diese Funktion ist ein Synonym für den ==-Operator (doppeltes Gleichheitszeichen).
Syntax
expr1 = expr2
Argumente
expr1
: Ein Ausdruck eines beliebigen vergleichbaren Typs.expr2
: Ein Ausdruck, der einen kleinsten gemeinsamen Typ mitexpr1
aufweist.
Gibt zurück
BOOLEAN
.
Beispiele
> SELECT 2 = 2;
true
> SELECT 1 = '1';
true
> SELECT true = NULL;
NULL
> SELECT equal_null(true, NULL);
false
> SELECT NULL = NULL;
NULL
> SELECT equal_null(NULL, NULL);
true
-- By default string comparisons are trailing space sensitive
-- This can be overridden by using the COLLATE clause
> SELECT 'hello' = 'hello ' AS default,
'hello' = 'hello ' COLLATE UTF8_BINARY AS utf8_binary,
'hello' = 'hello ' COLLATE UTF8_BINARY_RTRIM AS rtrim;
default utf8_binary rtrim
------- ----------- -----
false false true
-- By default string comparisons are trailing space sensitive
-- This can be overridden by using the COLLATE clause
> SELECT 'world ' = 'world ' AS default,
'world ' = 'world ' COLLATE UTF8_BINARY AS utf8_binary,
'world ' = 'world ' COLLATE UTF8_BINARY_RTRIM AS rtrim;
default utf8_binary rtrim
------- ----------- -----
false false true
Verwandte Themen
- <-Operator (Kleiner als-Zeichen)
- <=Operator (Kleiner als-Gleich-Zeichen)
- >-Operator (Größer-als-Zeichen)
- >=Operator (Größer-Gleich-Zeichen)
- <=>-Operator (Kleiner-Gleich-Größer-Zeichen)
- !=-Operator (Ausrufezeichen, Gleichheitszeichen)
- ==-Operator (doppeltes Gleichheitszeichen)
- equal_null-Funktion
- <>-Operator (Kleiner als-Größer als-Zeichen)
- SQL-Datentypregeln
- Sortierung