DBA: Stored function con parametri di tipo float
copia linkDescrizione del difetto
Errore nella generazione del codice SQL di stored function qualora il tipo di dato del parametro fosse FLOAT o CURRENCY. Il problema si manifestava solo se all'atto della chiamata alla funzione veniva passato un valore che non fosse del tipo corretto come, per esempio, un valore di tipo intero. In quel caso Instant Developer generava codice SQL errato.
Effetti del malfunzionamento
- Se si effettuava una chiamata alla stored function e si passava come parametro un valore di tipo intero il codice generato non era corretto e si otteneva un errore gestito a run-time durante l'esecuzione della query contenente la chiamata alla stored function.
Soluzioni
Questo difetto è stato risolto nella versione 10.5. Per le versioni precedenti è sufficiente utilizzare le funzioni ToFloat o ToCurrency per convertire il tipo intero nel tipo atteso dalla funzione.
Funzionalità interessate
L'esecuzione di stored function parametriche all'interno di applicazioni web.
Note
- Malfunzionamento relativo alla richiesta di assistenza 000882-2011.
Ultima modifica: 25/10/2016 / Validità: da 10.5.4660