Seleziona le tue preferenze relative ai cookie

Utilizziamo cookie essenziali e strumenti simili necessari per fornire il nostro sito e i nostri servizi. Utilizziamo i cookie prestazionali per raccogliere statistiche anonime in modo da poter capire come i clienti utilizzano il nostro sito e apportare miglioramenti. I cookie essenziali non possono essere disattivati, ma puoi fare clic su \"Personalizza\" o \"Rifiuta\" per rifiutare i cookie prestazionali.

Se sei d'accordo, AWS e le terze parti approvate utilizzeranno i cookie anche per fornire utili funzionalità del sito, ricordare le tue preferenze e visualizzare contenuti pertinenti, inclusa la pubblicità pertinente. Per continuare senza accettare questi cookie, fai clic su \"Continua\" o \"Rifiuta\". Per effettuare scelte più dettagliate o saperne di più, fai clic su \"Personalizza\".

Funzione DIFFERENCE - Amazon Redshift

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à.

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à.

Funzione DIFFERENCE

La funzione DIFFERENCE confronta i codici American Soundex di due stringhe. La funzione restituisce un valore INTEGER per indicare il numero di caratteri corrispondenti tra i codici Soundex.

Un codice Soundex è una stringa lunga quattro caratteri. Un codice Soundex rappresenta la fonetica di una parola anziché il modo in cui viene scritta. Ad esempio Smith e Smyth hanno lo stesso codice Soundex.

Sintassi

DIFFERENCE(string1, string2)

Argomenti

string1

Una stringa CHAR, una stringa VARCHAR o un'espressione che restituisce implicitamente un tipo CHAR o VARCHAR.

string2

Una stringa CHAR, una stringa VARCHAR o un'espressione che restituisce implicitamente un tipo CHAR o VARCHAR.

Tipo restituito

INTEGER

La funzione DIFFERENCE restituisce un valore INTEGER da 0 a 4 che conta il numero di caratteri corrispondenti nei codici American Soundex delle due stringhe. Un codice Soundex ha 4 caratteri, quindi la funzione DIFFERENCE restituisce 4 quando tutti e 4 i caratteri dei valori del codice American Soundex delle stringhe sono uguali. DIFFERENCE restituisce 0 se una delle due stringhe è vuota. La funzione restituisce 1 se nessuna stringa contiene caratteri validi. La funzione DIFFERENCE converte solo caratteri ASCII alfabetici minuscoli o maiuscoli inglesi, inclusi a-z e A-Z. DIFFERENCE ignora gli altri caratteri.

Esempi

Per confrontare i valori Soundex delle stringhe % e @, utilizza l'esempio seguente. La funzione restituisce 1 poiché nessuna stringa contiene caratteri validi.

SELECT DIFFERENCE('%', '@'); +------------+ | difference | +------------+ | 1 | +------------+

Per confrontare i valori Soundex di Amazon e di una stringa vuota, utilizza l'esempio seguente. La funzione restituisce 0 poiché una delle due stringhe è vuota.

SELECT DIFFERENCE('Amazon', ''); +------------+ | difference | +------------+ | 0 | +------------+

Per confrontare i valori Soundex delle stringhe Amazon e Ama, utilizza l'esempio seguente. La funzione restituisce 2 perché 2 caratteri dei valori Soundex delle stringhe sono uguali.

SELECT DIFFERENCE('Amazon', 'Ama'); +------------+ | difference | +------------+ | 2 | +------------+

Per confrontare i valori Soundex delle stringhe Amazon e +-*/%Amazon, utilizza l'esempio seguente. La funzione restituisce 4 perché tutti e 4 i caratteri dei valori Soundex delle stringhe sono uguali. Tieni presente che la funzione ignora i caratteri +-*/% non validi nella seconda stringa.

SELECT DIFFERENCE('Amazon', '+-*/%Amazon'); +------------+ | difference | +------------+ | 4 | +------------+

Per confrontare i valori Soundex delle stringhe AC/DC e Ay See Dee See, utilizza l'esempio seguente. La funzione restituisce 4 perché tutti e 4 i caratteri dei valori Soundex delle stringhe sono uguali.

SELECT DIFFERENCE('AC/DC', 'Ay See Dee See'); +------------+ | difference | +------------+ | 4 | +------------+

Argomento successivo:

INITCAP

Argomento precedente:

CRC32
PrivacyCondizioni del sitoPreferenze cookie
© 2025, Amazon Web Services, Inc. o società affiliate. Tutti i diritti riservati.