导航:首页 > 数据分析 > 如何使插入的数据自增1

如何使插入的数据自增1

发布时间:2024-09-25 20:25:49

⑴ oracle如何实现插如记录时ID自增


sql server中的ID是系统设定的,当我们插入数据时他会自己增加,但oracle没有,需要我们自己添加字段ID,由于ID设置成NOT NULL,插入数据库时就会失败,这样就需要插入数据库时实现这条记录ID自己自动增加,自己搜了一下,具体方法如下 假如将表li_line_fence




sql server中的ID是系统设定的,当我们插入数据时他会自己增加,但oracle没有,需要我们自己添加字段ID,由于ID设置成NOT NULL,插入数据库时就会失败,这样就需要插入数据库时实现这条记录ID自己自动增加,自己搜了一下,具体方法如下

假如将表li_line_fence的fenceid字段设置成了ID,那么就需要插入记录时自增

1.首先建立一个序列:

create sequence seq_atable minvalue 1 maxvalue 9999999 start with 1 increment by 1 nocache
2.建立一个触发器:
create or replace trigger trg_atable before insert on li_line_fence for each row
begin
select seq_atable.nextval into :new.fenceid from al;
end;
这个触发器是对inset动作的触发,into后面的new.fenceid是向新记录的fenceid字段自动按照序列中定义的插入值,这样就自动的插入值了




阅读全文

与如何使插入的数据自增1相关的资料

热点内容
怎么解除360阻止的文件夹 浏览:128
s7200库文件下载 浏览:885
小米手机内存文件管理 浏览:414
哪些网站织梦cms 浏览:495
唱吧本地文件在哪个文件夹里 浏览:454
为什么网络打开后自动关机了 浏览:959
win10精简版 浏览:603
如何使插入的数据自增1 浏览:236
学编程的书哪里有卖 浏览:78
用友数据库字段 浏览:981
ug后处理在哪个文件夹 浏览:465
二手车网站都是有哪些 浏览:996
美国股民喜欢看哪些网站 浏览:921
文件导入cad什么格式 浏览:994
js控制3个按钮点击颜色切换 浏览:946
操作系统中什么是空闲文件 浏览:771
江民网络版杀毒软件 浏览:747
粉粉日记在哪个文件夹 浏览:715
5岁儿童教育用什么app 浏览:808
天问一号着陆数据应该去哪里查 浏览:888

友情链接