sql >> Database teknologi >  >> RDS >> PostgreSQL

Bulk postgres-indlæg, hvor tidsstemplet har nul-begrænsning sat gennem sequalize

I stedet for at ændre den gamle tabel kan du ændre select-sætningen for at generere den ønskede dato

INSERT INTO archive (id, title, createdAt) SELECT id, title, NOW() FROM old_archives;

Dette vælger data fra den gamle tabel, plus tilføjer det aktuelle tidsstempel til hver række. Du kan selvfølgelig også indsætte en hvilken som helst anden dato, du ønsker i stedet for NOW()




  1. Flet overlappende datointervaller

  2. Hvordan tilføjer jeg en tilpasset CHECK-begrænsning på en MySQL-tabel?

  3. Hvordan genererer man en Postgresql Dump fra en Docker-container?

  4. ORA-01843:ikke en gyldig måned, når du indsætter en dato i oracle