sql >> Database teknologi >  >> RDS >> Mysql

MySQL:Oprettelse af nyt unikt felt i allerede udfyldt tabel

Hvorfor?

Jeg ville gøre følgende:

  1. Opret felt ved ALTER TABLE t ADD COLUMN new_column *type_definition*
  2. Opdater nyoprettet felt som UPDATE t SET new_column=*computation_expression*
  3. Tilføj indeks med ALTER TABLE t ADD INDEX ... (eller ALTER TABLE t ADD PRIMARY KEY ... hvis du har brug for, at den er primær).


  1. SQL-tæller for at inkludere nulværdier

  2. StarJoinInfo i udførelsesplaner

  3. Sådan viser du alle datoer mellem to datoer

  4. Runtime.getRuntime().exec for at sende parameteren, når du bliver bedt om det