テーブルに増加削除フィールドを変更

 

 

  1. STU(
  2.  
    ID、 名前、年齢、ADDR、ノート
  3.  

新しいフィールド以降の年齢STUテーブル。

alter table stu add column sex char(1) null comment '性别' after age;

表ステータスがID VARCHAR部屋AFTER(100)DEFAULT '' COMMENT '学生イド' を追加ALTER。

テーブルのフィールドを高めるためにコマンドを追加変更します。

構文を追加するALTER:他のフィールドタイプを追加し、テーブルのテーブルを変更します。

例えば、テーブルフィールドのMyClassがpasstest添加で、int型(4)は、デフォルト値は0である:
   MySQLの>表ALTER MyClassのpasstest INTを追加(4)デフォルト'0'。

1)インデックス付け
   テーブルは、インデックステーブルインデックス名(フィールド名1 [、フィールド名2 ...])を追加変更> MySQLを。

例子:MySQLの>インデックスEMP_NAME(名)を追加し、テーブルの従業員を変更します。

2)主キー索引の追加
    > mysqlのテーブル表に主キー(フィールド名)を追加変更します。

例子:MySQLの>主キー(id)を追加し、テーブルの従業員を変更します。

3)独自の制限を加えたインデックス
   MySQLの>表を変更一意テーブルインデックス名(フィールド名)を加えます。

例子:MySQLの>ユニークemp_name2(カード番号)を追加し、テーブルの従業員を変更します。

4)インデックス削除する
   テーブルのテーブル名ドロップインデックスインデックス名を変更> MySQLを。

例子:mysqlの>テーブル従業員のドロップインデックスEMP_NAMEを改変すること。

5)追加のフィールドは、
    MySQLの>表table_nameはFIELD_NAME field_typeを追加ALTER 。

6)元のフィールド名とタイプ変更
    MySQLを>テーブルtable_nameのCHANGE old_field_name new_field_name ALTER field_typeと、

7)[削除]フィールド
    MySQLのALTER TABLE table_nameのはDROP FIELD_NAME;

オリジナルリンクします。https://blog.csdn.net/u013063153/article/details/53304325

 

おすすめ

転載: www.cnblogs.com/wsnan/p/11647166.html