Topic: Pubblico - Composto da 4 Posts di 2 Utenti.
| 24 Ottobre, 2011 14:05 | #1 | ||
|---|---|---|---|
|
Ciao,in una tabella è possibile avere due campi tipo TIMESTAMP, uno che si aggiorna automaticamente con current_timestamp ed uno che aggiorno io passando il valore Now() nell UPDATE? |
|||
| 27 Ottobre, 2011 16:54 | #2 | ||
|---|---|---|---|
|
Sì. Non c'è limite al numero di colonne TIMESTAMP. |
|||
| 27 Ottobre, 2011 17:43 | #3 | ||
|---|---|---|---|
|
Il mio problema è proprio quello, devo gestire la colonna DATA_UPDATE senza aggiornare la prima colonna DATA_CREAZIONE. Ho risolto creandomi una stringa data da uploudare nel campo VARCHAR(20) DATA_UPDATE del tipo aaaammgg_mmss. In questo modo alla creazione del nuovo record si aggiorna la data creazione in automatico e in seguito ad una modifica dovrebbe rimanere invariato in quanto non richiamo il campo nella SQL di UPDATE passando solo il campo DATA_UPDATE. Almeno spero. Ora controllo nuovamente. |
|||
| 29 Ottobre, 2011 02:28 | #4 | ||
|---|---|---|---|
|
Se lo hai creato come DEFAULT CURRENT_TIMESTAMP, senza update, non c'è motivo per cui si dovrebbe aggiornare. |
|||
Condividi su:
Loggati o Registrati per replicare