sql 中創建表的語法為:create table table_name (column1 data_type, column2 data_type, …),其中 table_name 為表名,column1、column2 為列名,data_type 為列的數據類型。可使用 primary key 指定主鍵,foreign key 創建外鍵,unique 確保值唯一。
SQL 中如何創建表格
創建新表格是 SQL 中一項基本操作,用于存儲和管理數據。以下是創建表的基本語法:
CREATE TABLE table_name ( column1 data_type, column2 data_type, ... );
登錄后復制
其中:
table_name:要創建的表的名稱。
column1、column2、…:要創建的列的名稱。
data_type:指定列的數據類型(如 INT、VARCHAR、DATE 等)。
示例:
要創建一個名為 “customers” 的表,其中包含 “id”、”name” 和 “email” 列,可以執行以下查詢:
CREATE TABLE customers ( id INT NOT NULL AUTO_INCREMENT, name VARCHAR(255), email VARCHAR(255) );
登錄后復制
提示:
表名和列名對大小寫敏感。
NOT NULL 約束可確保列不包含空值。
AUTO_INCREMENT 關鍵字會自動為 “id” 列生成唯一標識符。
其他選項:
除了指定列名和數據類型外,還可以在創建表時使用其他選項,例如:
主鍵:指定唯一標識表的行的列或列集。使用 PRIMARY KEY 關鍵字。
外鍵:創建指向另一表中的列的引用。使用 FOREIGN KEY 關鍵字。
唯一約束:確保列中的值是唯一的。使用 UNIQUE 關鍵字。
通過結合這些選項,您可以創建滿足特定需求的自定義表。