English
Instant Developer Foundation Documentazione
  • Note di rilascio
  • Instant Developer Foundation
  • Versioni precedenti
  • Versione 8.5.3800
  • Correzioni

DB: GROUP BY su colonne calcolate su DB2

copia link

Descrizione del difetto

Errore nell'esecuzione di una query contenente una GROUP BY su una colonna calcolata. Tale malfunzionamento si presentava se veniva usata una funzione aggregata in una colonna di una query contenente espressioni calcolate nella select list. In questo caso, infatti, Instant Developer aggiunge automaticamente una GROUP BY su ogni colonna che non contenga riferimenti a funzioni aggregate quindi raggruppava anche l'espressione calcolata se questa non conteneva riferimenti a funzioni aggregate.

Il database IBM-DB2 richiede che le GROUP BY su colonne calcolate contengano l'espressione da raggruppare e non il numero della colonna della query a differenza di quanto richiesto, per esempio, dai database Access, MySql e Postgres.

Effetti del malfunzionamento

  • Veniva generata un'eccezione interna gestita quando la query veniva eseguita a run-time.

Soluzioni

Utilizzare la versione 8.5.3800.

Funzionalità interessate

L'esecuzione di una query contenente espressioni aggregate sul database IBM-DB2.

Ultima modifica: 16/10/2009 / Validità: da 8.5.3800

Hai trovato utile l'articolo?

Grazie per il feedback!

Ti serve altro aiuto?

Consulta il Forum