sql >> Databasteknik >  >> RDS >> PostgreSQL

Lägg till tidsstämpelkolumn med standard NOW() endast för nya rader

Du måste lägga till kolumnen med standardvärdet null , ändra sedan kolumnen så att den har standard now() .

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


  1. MySQL DROP INDEX

  2. Fall i Välj uttalande

  3. Hur får man de avgränsande koordinaterna för ett amerikanskt postnummer?

  4. Säkra filer för nedladdning