CREATE TABLE goods_category (
    id INT PRIMARY KEY,
    category VARCHAR(30),
    remark VARCHAR(100)
);
  1. CREATE TABLE:用于创建一个新的表。
  2. goods_category:表的名称。
  3. id INT PRIMARY KEY:定义一个名为 id 的列,类型为整数,并设为主键。
  4. category VARCHAR(30):定义一个名为 category 的列,类型为可变字符,最大长度为 30。
  5. remark VARCHAR(100):定义一个名为 remark 的列,类型为可变字符,最大长度为 100。

Joe 需要重建一个 id 为自增字段的 goods_category 表。正确的建表语句应确保 id 列被设置为自增(AUTO_INCREMENT),并且 id 列为主键。以下是正确的建表语句:

CREATE TABLE goods_category (
    id INT PRIMARY KEY AUTO_INCREMENT,
    category VARCHAR(30),
    remark VARCHAR(100)
) ENGINE INNODB;
  1. CREATE TABLE goods_category: 创建一个名为 goods_category 的表。
  2. id INT PRIMARY KEY AUTO_INCREMENT: 定义 id 列为整数类型,设为主键并自动递增。
  3. category VARCHAR(30): 定义 category 列为可变长度字符串,最大长度为30。
  4. remark VARCHAR(100): 定义 remark 列为可变长度字符串,最大长度为100。
  5. ENGINE INNODB: 使用 InnoDB 存储引擎,以支持事务和外键约束。

本文由mdnice多平台发布


逼格高的汤圆
10 声望2 粉丝