CREATE TABLE 语句用于在数据库中创建一个新的表。具体的语法可能有所不同,因为不同的数据库管理系统(如 MySQL、PostgreSQL、SQL Server 等)可能有不同的实现。以下是通用的 CREATE TABLE 语法:
CREATE TABLE table_name (
    column1 datatype1,
    column2 datatype2,
    ...
);

其中:
  •  table_name 是要创建的表的名称。

  •  column1, column2, ... 是表中的列。

  •  datatype1, datatype2, ... 是每列的数据类型。


示例:

1. 在 MySQL 中创建表:
CREATE TABLE employees (
    employee_id INT,
    employee_name VARCHAR(100),
    department_id INT,
    hire_date DATE
);

2. 在 PostgreSQL 中创建表:
CREATE TABLE employees (
    employee_id INT,
    employee_name VARCHAR(100),
    department_id INT,
    hire_date DATE
);

3. 在 SQL Server 中创建表:
CREATE TABLE employees (
    employee_id INT,
    employee_name VARCHAR(100),
    department_id INT,
    hire_date DATE
);

在实际使用中,你可能还需要定义主键、外键、约束等,具体取决于你的需求。例如,在创建表时指定主键:
CREATE TABLE employees (
    employee_id INT PRIMARY KEY,
    employee_name VARCHAR(100),
    department_id INT,
    hire_date DATE
);

在执行 CREATE TABLE 语句之前,请确保你有足够的权限来创建表,并且定义表的结构符合你的数据模型。


转载请注明出处:http://www.pingtaimeng.com/article/detail/3334/SQL