PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Групово вмъкване на postgres, където клеймото има нулево ограничение, зададено чрез секвализиране

Вместо да променяте старата таблица, можете да промените израза select, за да генерирате необходимата дата

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

Това избира данните от старата таблица и добавя текущото времево клеймо към всеки ред. Разбира се, можете също да вмъкнете всяка друга дата, която искате, вместо NOW()




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да изтрия всяка таблица в конкретна схема в postgres?

  2. Pgbackrest Възстановяване и възстановяване на Delta

  3. Грешки на Postgres HStore - Неизвестен оператор

  4. Hibernate multi row insert postgresql

  5. Изберете колони с конкретни имена на колони в PostgreSQL