如何将记录添加为 table 的最后一行(informix 查询)
how to add record as last row of table (informix query)
我可以通过这个查询select最后一条记录
select first 1 idt from table1 order by id desc;
但我想在 informix
中的 table 末尾添加一条记录 ( id ++)
如果我没理解错的话,您需要 Informix 中的 SERIAL
column。这是一个在您添加新值时自动递增的列。
所以,table 应该定义为:
create table table1 (
id serial primary key,
. . .
);
然后当你插入时,省略 id
:
insert into table1 ( . . . ) -- all but id
values ( . . . );
id
会自动递增并插入数据。
我可以通过这个查询select最后一条记录
select first 1 idt from table1 order by id desc;
但我想在 informix
中的 table 末尾添加一条记录 ( id ++)如果我没理解错的话,您需要 Informix 中的 SERIAL
column。这是一个在您添加新值时自动递增的列。
所以,table 应该定义为:
create table table1 (
id serial primary key,
. . .
);
然后当你插入时,省略 id
:
insert into table1 ( . . . ) -- all but id
values ( . . . );
id
会自动递增并插入数据。