Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Wstaw tę samą stałą wartość do wielu wierszy

Szukasz AKTUALIZACJI nie wstawiaj.

UPDATE mytable
SET    table_column = 'test';

UPDATE zmieni wartości istniejących wierszy (i może zawierać WHERE, aby miało to wpływ tylko na określone wiersze), podczas gdy INSERT dodaje nowy wiersz (co sprawia, że ​​wygląda na to, że zmienił tylko ostatni wiersz, ale w efekcie dodaje nowy wiersz z tą wartością).



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Podczas uruchamiania UPDATE ... datetime =TERAZ(); czy wszystkie zaktualizowane wiersze będą miały tę samą datę/godzinę?

  2. Używanie TIMESTAMP MySQL vs bezpośrednie przechowywanie znaczników czasu

  3. wybrani użytkownicy mają więcej niż jeden odrębny rekord w mysql

  4. proxysql-admin Alternatywy — ClusterControl ProxySQL GUI

  5. Jak dodać ograniczenie not null do istniejącej kolumny w MySQL?