Ho una tabella che ha migliaia di righe. Poiché la tabella non è stata costruita inizialmente con la colonna created_at, non è possibile ottenere il timestamp di creazione. Tuttavia, è fondamentale iniziare a ottenere i timestamp per le righe future.
C'è un modo per aggiungere una colonna timestamp con il valore predefinito NOW () in modo che non popoli i valori nelle righe precedenti ma solo per quelle future?
Se eseguo la ALTER
query, popola tutte le righe con timestamp:
ALTER TABLE mytable ADD COLUMN created_at TIMESTAMP DEFAULT NOW()