Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
SOUNDEXfunzione
La SOUNDEX funzione restituisce il valore American Soundex costituito dalla prima lettera della stringa di input seguita da una codifica a 3 cifre dei suoni che rappresentano la pronuncia inglese della stringa specificata. Ad esempio Smith
e Smyth
hanno lo stesso valore Soundex.
Sintassi
SOUNDEX(string)
Argomenti
- stringa
-
Specifica una stringa
CHAR
oVARCHAR
che desideri convertire in un valore di codice American Soundex.
Tipo restituito
VARCHAR(4)
Note per l'utilizzo
La SOUNDEX funzione converte solo caratteri alfabetici minuscoli e maiuscoli dell'alfabeto inglese, inclusi a—z e A—Z. ignora gli ASCII altri caratteri. SOUNDEX SOUNDEXrestituisce un singolo valore Soundex per una stringa di più parole separate da spazi.
SELECT SOUNDEX('AWS Amazon');
+---------+ | soundex | +---------+ | A252 | +---------+
SOUNDEXrestituisce una stringa vuota se la stringa di input non contiene lettere inglesi.
SELECT SOUNDEX('+-*/%');
+---------+ | soundex | +---------+ | | +---------+
Esempi
Per restituire il valore Soundex per Amazon
, utilizza l'esempio seguente.
SELECT SOUNDEX('Amazon');
+---------+ | soundex | +---------+ | A525 | +---------+
Per restituire il valore Soundex per smith
e smyth
, utilizza l'esempio seguente. Tieni presente che i valori di Soundex sono gli stessi.
SELECT SOUNDEX('smith'), SOUNDEX('smyth');
+-------+-------+ | smith | smyth | +-------+-------+ | S530 | S530 | +-------+-------+