Applies ToHost Integration Server 2016

Sintomi

ADO.NET provider per DB2 non elabora l'istruzione SELECT con parametri denominati duplicati nella clausola WHERE e restituisce l'errore seguente:

SQLSTATE 07001, SQLCODE -313 

Il numero di variabili host specificate non è uguale al numero di indicatori di parametro.

Causa

ADO.NET provider per DB2 non supporta l'elaborazione del parametro denominato duplicato in più posizioni all'interno di un'istruzione SELECT WHERE con parametri, come illustrato di seguito:

SELECT * FROM TABLE WHERE COL1 = @P1 AND COL2 = @P1.

Stato

Microsoft ha confermato che questo problema si verifica nei prodotti elencati nella sezione "Si applica a".

Risoluzione

Questo problema è stato risolto nel seguente aggiornamento cumulativo per Host Integration Server:

Riferimenti

Informazioni sulla terminologia utilizzata da Microsoft per descrivere gli aggiornamenti software.

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.