PDA

View Full Version : data in mysql - java


soundsgood
10-11-2007, 14:31
ciao ragazzi..
sono alle prime armi e vorrei sapere una cosa:

in una tabella sql voglio memorizzare la data con anno mese giorno ora minuti e secondi..

usando la funzione now() di mysql so che si preleva questa data attraverso l'istruzione:
"
select now();
"

come faccio a prendere questo valore ed inserirlo nella mia tabella? (se potete vorrei vedere il codice sql)

che tipo di dato restituisce now? una stringa?



e poi se utilizzo jdbc per delle store procedure invocate da trigger, come faccio a confrontare le date in Java?

come faccio a passare dal campo della tabella data (che credo sia una stringa) a un oggetto ad esempio di una classe java Date?


grazie

texerasmo
13-11-2007, 17:03
Da quello che posso intuire dovresti usare un timestamp nella tabella.
poi gli passi il formato che vuoi.

devi sempre settare il timestamp è lui che comanda