0

我正在尝试在 NetBeans IDE 6.5 中为我的系统编写代码,以便为我自动生成 ID 号,例如 Ms Access 中的自动编号。有没有人对此有任何想法?我的意思是它的代码。

4

4 回答 4

0

If you're using Oracle, you will need a sequence for each table.

once you have the sequence you can create a trigger like this:

Create or Replace trigger incrementOnInsert
before insert on TABLE
for each row
begin
    select sequence.nextval into :new.id from dual;
end;
于 2009-06-05T23:09:18.047 回答
0

如果您使用的是 JavaDB,则需要在语句中的字段上使用该GENERATED AS IDENTITY选项。CREATE TABLE

于 2009-05-20T11:35:19.493 回答
0

在 Windows API 中,您可以创建一个 Guid。我确信 Netbeans 有一些类似的UID API

于 2009-05-20T11:39:04.243 回答
0

你用的是什么数据库系统?如果它是基于 SQL 的:

CREATE TABLE $tblname (id int(10) NOT NULL auto_increment PRIMARY KEY (id))

尝试使用 auto_increment ,例如上面的示例。

于 2009-05-20T11:18:22.540 回答