sql >> Databáze >  >> RDS >> PostgreSQL

Přidejte sloupec časového razítka s výchozím NOW() pouze pro nové řádky

Musíte přidat sloupec s výchozí hodnotou null a poté změňte sloupec tak, aby měl výchozí hodnotu now() .

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


  1. Jak porovnat dva sloupce v MySQL

  2. Jak funguje REGEXP_INSTR() v MariaDB

  3. MySQL pivot řádek do dynamického počtu sloupců

  4. Jak zobrazit data Unicode pomocí PHP