PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Masowe wstawianie postgres, gdzie znacznik czasu ma ograniczenie null ustawione przez sequalize

Zamiast zmieniać starą tabelę, możesz zmienić instrukcję select, aby wygenerować wymaganą datę

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

Spowoduje to wybranie danych ze starej tabeli oraz dodanie aktualnego znacznika czasu do każdego wiersza. Oczywiście możesz również wstawić dowolną inną datę zamiast 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. nie rozumiem json_agg w tym kontekście

  2. Przekaż parametr daty do zapytania natywnego

  3. Odwołanie do wiersza z innej tabeli (PostgreSQL)

  4. Połączone 2 kolumny w jedną kolumnę SQL

  5. PostgreSQL - kolejna wartość szeregowa w tabeli