PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

Fügen Sie eine Zeitstempelspalte mit dem Standard NOW() nur für neue Zeilen hinzu

Sie müssen die Spalte mit dem Standardwert null hinzufügen , dann ändern Sie die Spalte so, dass sie standardmäßig now() hat .

ALTER TABLE mytable ADD COLUMN created_at TIMESTAMP;
ALTER TABLE mytable ALTER COLUMN created_at SET DEFAULT now();