orcale里sequences是如何关联表的那个字段自增的?

发布时间:2024-05-19 11:28 发布:上海旅游网

问题描述:

可是在程序里调用插入数据的时候,这个表示如何关联sequence的?是如何判断这个表和那个sequence关联的?

问题解答:

创建好一个序列后 插入数据的时候 使用序列就行了
例:有一张表 userinfo(uid number,uname varchar2(20));
创建了一个序列 create or replace sequence seq_user
start with 1
identified by 1
为表 userinfo 插入数据
insert into userinfo values(seq_user.nextval,'张三');
这样你的序列就和 表的自增长列关联了
不知道你是不是这个意思 仅供参考

在表中插入数据的时候,直接饮用序列的值,例如:

insert into table_name values(seq_name.nextval,...)

热点新闻