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

DBA: Campi di tipo data

copia link

Descrizione del difetto

Sono stati corretti alcuni malfunzionamenti relativi al passaggio di parametri di tipo DateTime su MySql, Postgres e SQLite in PreparedStatement, StoredProcedure e query parametriche e al formato delle date per Postgres.

Effetti del malfunzionamento

  • Nelle query per Postgres in tecnologia C# le date venivano scritte utilizzando il formato {ts 'yyyy-MM-dd HH:mm:ss'}, formato non supportato dal driver .NET. Ora viene utilizzato il formato TO_TIMESTAMP('yyyy-MM-dd HH:mm:ss').
  • I pannelli basati su tabelle di database di tipo Postgres o MySql non restituivano dati se nella query erano presenti dei filtri su campi di tipo DateTime. Lo stesso accadeva se si stampavano book nella cui query erano utilizzati filtri su campi di tipo DateTime.
  • Se si passavano valori di tipo Datetime come parametri di PreparedStatement o StoredFunction in Postgres e MySql in tecnologia C# la parte ORA veniva eliminata.
  • Se si passavano valori di tipo Datetime come parametri di PreparedStatement o StoredFunction in SQLite in tecnologia Java il valore veniva passato come intero.

Soluzioni

Questo difetto è stato risolto nella versione 11.0. Non sono disponibili workaround per le versioni precedenti.

Funzionalità interessate

L'utilizzo di valori di tipo DateTime in alcuni casi particolari e su alcuni tipi di database.

Note

  • Malfunzionamento relativo alla richiesta di assistenza 001557-2011.

Ultima modifica: 23/03/2021 / Validità: da 11.0.4800

Hai trovato utile l'articolo?

Grazie per il feedback!

Ti serve altro aiuto?

Consulta il Forum