archeolog.cz: Obří Hrad Keltské oppidum Stradonice Habrůvka, jeskyně Býčí skála pravěk datace, časová osa, pravěké dějiny
Apple iPad Smart Case šedá - Samsung Galaxy Tab 10.1 černé - Samsung Galaxy Tab 10.1 bíle - Puzdro Asus Eee Pad Versa černé - Pouzdro Apple iPad Smart Cover černé - Pouzdro POINT OF VIEW Mobii 7" černé - Pouzdro ZTE V9C-1 černé - Pouzdro Google Nexus 7 oražové - Pouzdro Google Nexus 7 šedé - Pouzdro Samsung Galaxy Note 10.1 bíle - Pouzdro Samsung Galaxy Note 10.1 černé
   Témata: Home

Výlety

Foto

Technika

Výhledy

Cestování

K zamyšlení


LINUX4ALL archiv

Na webu

Pobavení

Příroda

Report, Dokument

Sport

MYSQL Connector Java 3.1.7

- STEFi - 2005-03-22 00:36:26
Po prechodu z verze 3.0 se objevovala chyba u kolonky TIMESTAMP, ktera podle noveho driveru nemuze mit hodnotu 0000-00-00. Posledni verze tento problem jiz resi. ...

Chybova hlaska, ktera se objevila pri vyuzivani TIMESTAMPu:

java.sql.SQLException: Cannot convert value '0000-00-00 00:00:00' from ...

Je to dano tim, ze MySQL standardne pokud neni timestamp definovan vlozi generovanou hodnotu 0000. V Jave vsak je timestamp definovan joko unixovy cas tudiz od roku 1970+. Posledni verze connectory 3.1.7 tohle resi nastaveni parametru noDatetimeStringSync.
Je nutne ho nastavit na hodnotu true nasledovne v connect stringu:

jdbc:mysql://server/databaze?user=dbuser&password=dbpwd&noDatetimeStringSync=true

Posledni parametr nas zbavi otravne hlasky.

STEFi (c) 2004 - stefi [at] netdev [dot] cz
Pokud chcete zde publikované materiály použít, prosím, informujte mě. If you wish to use these published materials, please, let me know.
0.004 sec