In MySQL können Sie den Befehl alter verwenden, um den Namen der Datentabelle oder die Felder der Datentabelle zu ändern. Die Syntax lautet „Tabellennamen ändern, Spaltenfeldname ändern, neuer Datentyp“.
Die Betriebsumgebung dieses Tutorials: Windows10-System, MySQL8.0.22-Version, Dell G3-Computer.
So ändern Sie Feldattribute in MySQL
MySQL> ändern Sie den Tabellennamen und ändern Sie den Feldnamentyp der Spalte.
Das Stadtfeld der Adresstabelle in der Datenbank ist varchar(30), das zum Ändern des Typs verwendet werden kann (seien Sie beim Ändern des Typs vorsichtig, da dies zu Fehlern in den Originaldaten führen kann).
mysql> kann zum Ändern der Länge der Spalte „Stadt“ verwendet werden (stellen Sie sicher, dass sie nicht kürzer als die vorhandenen Daten ist, um sicherzustellen, dass die Originaldaten korrekt sind). Tabellenadresse, Spaltenstadt ändern, varchar( 50); Charaktere.
MySQL-Feldtyp ändern: Tabellennachrichten ändern, Spaltentiteltext ändern. Ich habe festgestellt, dass die Verwendung dieses SQL-Satzes auch den ursprünglichen Typ des Felds direkt ändern kann Beispiel für den Spaltennamen „Neuer Spaltentyp“: Der Typ der Spalte „sname“ in der Tabelle „student“ ist char(20). Jetzt muss er in „varchar(20)“ geändert werden. ;
Ändern Sie den Spaltennamen und die Spalte gleichzeitig. Datentypmethode: Sie kann normalerweise als Tabellenname ändern, alten Spaltennamen ändern, neuer Spaltenname, neuer Spaltentyp, Typ des Spaltennamens in der Schülertabelle geschrieben werden ist char(20), jetzt muss es in stuname varchar(20) geändert werden. Tabelle ändern, Spalte ändern sname stuname varchar(20);
Das obige ist der detaillierte Inhalt vonSo ändern Sie Feldattribute in MySQL. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!