Corsi on-line

MySQL: riportare un campo al valore predefinito

Immaginiamo di avere un record in una tabella in cui il valore relativo ad un campo è diverso da quello predefinito per il campo stesso; ora si immagini di voler riportare il valore di questo campo a quello di default, il tutto senza neanche dover conoscere quale questo sia. I valori di default possono infatti essere differenti a seconda del tipo di dato associato, potremo avere per esempio “0” per un campo numerico intero, ” ‘0’ ” per un campo ENUM o semplicemente NULL.

Ecco di seguito una semplice query di aggiornamento per riportare un campo al valore di default:

UPDATE NomeTabella SET NomeCampo = DEFAULT WHERE id = 10;

Naturalmente il valore da associare al campo utilizzato nella clausola WHERE potrà essere modificato arbitrariamente come del resto quello del campo stesso sulla base della struttura della propria tabella.

Post correlati
I più letti del mese
Tematiche