sql >> Databáze >  >> RDS >> Mysql

Přejmenujte sloupec v MySQL

Použijte následující dotaz:

ALTER TABLE tableName CHANGE oldcolname newcolname datatype(length);

RENAME funkce se používá v databázích Oracle.

ALTER TABLE tableName RENAME COLUMN oldcolname TO newcolname datatype(length);

@lad2025 zmiňuje to níže, ale myslel jsem, že by bylo hezké přidat, co řekl. Děkuji @lad2025!

Můžete použít RENAME COLUMN v MySQL 8.0 přejmenovat jakýkoli sloupec, který potřebujete přejmenovat.

ALTER TABLE table_name RENAME COLUMN old_col_name TO new_col_name;

Syntaxe ALTER TABLE :PŘEJMENOVAT SLOUPEC:

  • Lze změnit název sloupce, ale ne jeho definici.
  • Přejmenování sloupce beze změny jeho definice je pohodlnější než CHANGE.


  1. Jak zvýšit maximální počet připojení v PostgreSQL

  2. Funkce MySQL ASIN() – Vrací úhlový sinus čísla

  3. Úroveň izolace bez závazku čtení

  4. PostgreSQL sekvence bez mezer