IntelliJ IDEA 2025.1 Help

主键

一个 主键包含唯一值,并标识表中的每一行。

对于某些数据库,主键不能包含 NULL 值。 一个表只能有一个主键,这个主键可以由单个或多个列组成。 当一个主键由多个列组成时,这些列中的数据用于确定一行是否唯一。

主键(主键 )可以在 数据库 工具窗口中找到。

数据库中的主键

创建主键

  1. 数据库 工具窗口 (视图(V) | 工具窗口 | 数据库) 中,展开数据源树直到表的节点。

  2. 右键点击表节点并选择 新建 | 主键

  3. 在打开的 修改 对话框中,在 名称 字段中输入您的主键名称。

  4. 请点击主键编辑器选项卡的 窗格中的 添加 按钮("添加"按钮)。

  5. 列名 字段中,键入或选择您想要设置为主键的列。

  6. 预览(P) 窗格中,您可以查看和更改生成的 SQL 代码。

  7. 点击 确定 以添加您的主键。

创建主键

创建复合主键

  1. 数据库 工具窗口 (视图(V) | 工具窗口 | 数据库) 中,展开数据源树直到表的节点。

  2. 右键点击表节点并选择 新建 | 主键

  3. 在打开的 修改 对话框中,在 名称 字段中输入您的复合主键名称。

  4. 请添加您想要设为主键的列:

    1. 请点击主键编辑器选项卡的 窗格中的 添加 按钮("添加"按钮)。

    2. 列名 字段中,输入或选择您要添加到复合主键的列。

  5. 预览(P) 窗格中,您可以查看和更改生成的 SQL 代码。

  6. 点击 确定 以添加您的复合主键。

创建复合主键

将列设为主键

  1. 数据库 工具窗口(视图(V) | 工具窗口 | 数据库 )中,展开数据源树直到子表的节点。

  2. 右键点击子表并选择 修改表

  3. 在打开的 修改 对话框中,选择您要设为主键的列。

  4. 点击列 设置 字段旁边的垂直省略号图标 (名称) 并选择 设为主键

    新的主键将出现在树的 节点下。 主键编辑选项卡将显示在列编辑选项卡旁边。

  5. 点击 确定

    将列设为主键
最后修改日期: 2025年 4月 24日