sql如何添加約束條件

sql
小億
185
2024-05-08 16:53:53
欄目: 云計(jì)算

在SQL中,可以使用CREATE TABLE語句來添加約束條件。以下是一些常見的約束條件:

  1. NOT NULL約束:確保列中的值不為空。例如:CREATE TABLE table_name (column_name data_type NOT NULL);

  2. UNIQUE約束:確保列中的所有值都是唯一的。例如:CREATE TABLE table_name (column_name data_type UNIQUE);

  3. PRIMARY KEY約束:將列設(shè)置為主鍵,唯一標(biāo)識(shí)每一行數(shù)據(jù)。例如:CREATE TABLE table_name (column_name data_type PRIMARY KEY);

  4. FOREIGN KEY約束:用于指定列是另一個(gè)表的外鍵。例如:CREATE TABLE table_name (column_name data_type, FOREIGN KEY (column_name) REFERENCES another_table_name (another_column_name));

  5. CHECK約束:用于指定列中的值必須滿足特定的條件。例如:CREATE TABLE table_name (column_name data_type CHECK (column_name > 0));

0