Amazon Redshift unterstützt die Verwendung von Python-UDFs nach dem 30. Juni 2026 nicht mehr. Wir werden damit beginnen, es schrittweise durchzusetzen. Weitere Informationen zu den Einzelheiten zum Ende der Lebensdauer und zu den Migrationsoptionen von Python finden Sie in dem Blogbeitrag
Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Funktion SOUNDEX
Die Funktion SOUNDEX gibt den amerikanischen Soundex-Wert zurück, der aus dem ersten Buchstaben der Eingabezeichenfolge gefolgt von einer 3-stelligen Kodierung der Laute besteht, die die englische Aussprache der angegebenen Zeichenfolge repräsentieren. Zum Beispiel haben Smith und Smyth den gleichen Soundex-Wert.
Syntax
SOUNDEX(string)
Argumente
- string
-
Sie geben eine
CHAR- oderVARCHAR-Zeichenfolge an, die Sie in einen amerikanischen Soundex-Codewert konvertieren möchten.
Rückgabetyp
VARCHAR(4)
Nutzungshinweise
Die Funktion SOUNDEX konvertiert nur englische alphabetische ASCII-Zeichen in Klein- und Großbuchstaben, einschließlich a–z und A–Z. SOUNDEX ignoriert andere Zeichen. SOUNDEX gibt einen einzelnen Soundex-Wert für eine Zeichenfolge aus mehreren Wörtern zurück, die durch Leerzeichen getrennt sind.
SELECT SOUNDEX('AWS Amazon');+---------+ | soundex | +---------+ | A252 | +---------+
SOUNDEX gibt eine leere Zeichenfolge zurück, wenn die Eingabezeichenfolge keine englischen Buchstaben enthält.
SELECT SOUNDEX('+-*/%');+---------+ | soundex | +---------+ | | +---------+
Beispiele
Verwenden Sie das folgende Beispiel, um den Soundex-Wert für Amazon zurückzugeben.
SELECT SOUNDEX('Amazon');+---------+ | soundex | +---------+ | A525 | +---------+
Verwenden Sie das folgende Beispiel, um den Soundex-Wert für smith und smyth zurückzugeben. Beachten Sie, dass die Soundex-Werte identisch sind.
SELECT SOUNDEX('smith'), SOUNDEX('smyth');+-------+-------+ | smith | smyth | +-------+-------+ | S530 | S530 | +-------+-------+