欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

MySQL創(chuàng)建表設置約束的語法

阮建安1年前7瀏覽0評論

MySQL 是一個廣泛使用的關系型數(shù)據(jù)庫管理系統(tǒng),創(chuàng)建表時可以設置約束來保證數(shù)據(jù)的完整性和準確性。

設置約束的語法如下:

CREATE TABLE 表名 (
列1 數(shù)據(jù)類型 約束條件,
列2 數(shù)據(jù)類型 約束條件,
...
列n 數(shù)據(jù)類型 約束條件
);

其中,約束條件可以包括:

  • PRIMARY KEY 主鍵約束
  • UNIQUE 唯一約束
  • FOREIGN KEY 外鍵約束
  • CHECK 檢查約束

以下是各種約束的語法介紹:

主鍵約束:

CREATE TABLE 表名 (
列1 數(shù)據(jù)類型 PRIMARY KEY,
...
);

唯一約束:

CREATE TABLE 表名 (
列1 數(shù)據(jù)類型 UNIQUE,
...
);

外鍵約束:

CREATE TABLE 表名1 (
列1 數(shù)據(jù)類型 PRIMARY KEY,
...
);
CREATE TABLE 表名2 (
列1 數(shù)據(jù)類型,
...
FOREIGN KEY (列1) REFERENCES 表名1(列1)
);

檢查約束:

CREATE TABLE 表名 (
列1 數(shù)據(jù)類型 CHECK (約束條件),
...
);

以上是 MySQL 創(chuàng)建表設置約束的語法介紹,希望對您有所幫助。