我正在尝试在 NetBeans IDE 6.5 中为我的系统编写代码,以便为我自动生成 ID 号,例如 Ms Access 中的自动编号。有没有人对此有任何想法?我的意思是它的代码。
问问题
228 次
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 回答