首页 > 解决方案 > 我在 sql 中自动生成的 id 看起来像:1、101、201 .... 我该如何解决?

问题描述

我非常初学者,我在自己的项目上工作,我必须为所有学校科目添加一个 id。但我希望这些 id 显示在屏幕上,并且不想看到:1、101、201、301。

try {
    ResultSet rs = dbmd.getTables(null, "APP", "SUBJECTROWS", null);
    if (!rs.next()) {
        createStatement.execute("create table subjectrows(id INT NOT NULL PRIMARY KEY GENERATED ALWAYS AS IDENTITY,"
                                + "col1 varchar(20), col2 varchar(20))");
    }
} catch (...

标签: javasqljdbc

解决方案


您可以尝试在语句中添加以下内容 Id INT NOT NULL GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1)


推荐阅读