

 Amazon Redshift non supporterà più l'uso delle UDF Python dopo il 30 giugno 2026. Inizieremo ad applicarlo per fasi. Per ulteriori informazioni sulla fine del ciclo di vita e sulle opzioni di migrazione di Python, consulta il post [ del ](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/) blog pubblicato il 30 giugno 2025. 

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

# error\_on\_nondeterministic\_update
<a name="r_error_on_nondeterministic_update"></a>

## Valori (valore predefinito in grassetto)
<a name="r_error_on_nondeterministic_update-values"></a>

**false**, true

## Description
<a name="description"></a>

Specifica se le query UPDATE con più corrispondenze per riga generano un errore.

## Esempio
<a name="example"></a>

```
SET error_on_nondeterministic_update TO true;
            
CREATE TABLE t1(x1 int, y1 int);

CREATE TABLE t2(x2 int, y2 int);

INSERT INTO t1 VALUES (1,10), (2,20), (3,30);

INSERT INTO t2 VALUES (2,40), (2,50);

UPDATE t1 SET y1=y2 FROM t2 WHERE x1=x2; 

ERROR: Found multiple matches to update the same tuple.
```