データテーブルの基本操作
序文
データベースでは、データテーブルはデータベース内の最も基本的な操作オブジェクトであり、データストレージの基本単位です。データテーブルは列のコレクションとして定義され、データは行と列の形式でテーブルに格納されます。各行は一意のレコードを表し、各列はレコードのフィールドを表します。
1.制約
前回の記事では、mysqlの操作についてある程度理解しており、テーブルの作成方法を知っているので、テーブルの作成については説明しません。
1.主キーの制約
1.単一フィールドの主キー
字段名 数据类型 primary key
列を定義するときに主キーを指定するすべての列を定義した後に主キーを指定する
2.マルチフィールド結合主キー
2.外部キーの制約
文法規則:constraint 外键名 foreign key (字段名) references 表名 (主键列)
3.空でない制約
文法規則:字段名 数据类型 not null
4.一意性の制約
null値は1つだけ許可されます。1つ以上の列に重複する値がないことを確認してください。
文法規則:字段名 数据类型 unique
5.デフォルトの制約
列のデフォルト値を指定します
構文規則:字段名 数据类型 default 默认值
6.テーブル属性を自動的に増加するように設定します
文法規則:字段名 数据类型 auto_increment
2、データテーブルを変更します
1.フィールドのデータ型を変更します
文法規則:alter table 表名 modify 字段名 数据类型
2.フィールド名を変更します
文法規則:alter table 表名 change 旧字段名 新字段名 新数据类型
3.フィールドを追加します
文法規則:alter table 表名 add 新字段名 数据类型
新しいフィールドを追加する場所を指定します
alter table 表名 add 新字段名 数据类型 first
alter table 表名 add 新字段名 数据类型 after 字段名
4.フィールドを削除します
alter table 表名 drop 字段名;
5.フィールドの配置位置を変更します
文法規則:alter table 表名 modify 字段1 数据类型 first/after 字段2
総括する
私は最近6年生の試験を受けており、長い間書いています。さあ、6年生に行きましょう。