mysql では、alter コマンドを使用してフィールド属性を変更できます。このコマンドは、データ テーブル名を変更するか、データ テーブルのフィールドを変更するために使用されます。構文は、「alter table table name edit COLUMN field name new」です。データ・タイプ"。
このチュートリアルの動作環境: Windows10 システム、mysql8.0.22 バージョン、Dell G3 コンピューター。
mysql はフィールド属性をどのように変更しますか
mysql>テーブル テーブル名を変更する列フィールド名のタイプを変更します。
データベースのアドレス テーブルの city フィールドは varchar(30) であり、変更された型を使用できます (元のデータでエラーが発生する可能性があるため、型の変更は注意してください)。
mysql> alter table address edit column city char(30); を使用して長さを変更できます (長さを変更するには、元のデータが正しいことを確認するために既存のデータより短くないことを確認してください) ) mysql> alter table address edit column city varchar(50);
alter table table name edit columns field name type; news テーブルのタイトル フィールドには元々長さがありましたは 100 文字であり、現在の長さを 130 文字に変更する必要があります。
#mysql フィールド タイプの変更: alter table news 列タイトル テキストの変更; この SQL を使用すると、フィールドの元のタイプを直接変更することもできることがわかりました!通常は、 alter table table name edit column column name new columns type のように記述することができます。例: Student テーブルの列 sname のタイプは char(20) ですが、今度は varchar(20) に変更する必要があります。 SQL ステートメントは次のとおりです。 alter table studentsmodify columns sname varchar( 20); #列名と列のデータ型を同時に変更する方法: 通常、これはalter table テーブル名 変更列 古い列名 新しい列名 新しい列タイプ Student table と書くことができます。 列 sname のタイプは char(20) ですが、ここで stuname varchar(20) に変更する必要があります。 alter table Student change columns sname stuname varchar(20);以上がmysqlでフィールド属性を変更する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。