在insert语句中使用了序列,怎样能同时返回序列的值? insert into tablename (myid) values (myid_sql.nextval) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在并发的环境下执行insert后再select myid_seq.currval会不会得到不正确的值? 不会 oracle这个数据库就是并发的啊 我是说如果甲乙2个用户同时执行:insert into tablename (myid) values (myid_nextval);select myid_seq.currval from DUAL;执行顺序如果:甲:insert into tablename (myid) values (myid_nextval);乙:insert into tablename (myid) values (myid_nextval);甲:select myid_seq.currval from DUAL;乙:select myid_seq.currval from DUAL;那甲乙得到的myid_seq.currval不都是乙的myid的值了?怎样才能保证甲乙得到各自正确的myid? 上面写错了,myid_nextval应为myid_seq.nextval 那甲乙得到的myid_seq.currval不都是乙的myid的值了?怎样才能保证甲乙得到各自正确的myid?甲:insert into tablename (myid) values (myid_seq.nextval);甲:select myid_seq.currval from DUAL;乙:insert into tablename (myid) values (myid_seq.nextval);乙:select myid_seq.currval from DUAL;--就可以得到各自的值了. 可在并发的环境下,怎么保证oracle一定会按这个顺序执行呢? offline和offline drop的区别 ORACLE后面WHERE语句究竟应不影响性能 oracle 时间问题 在安装oracle数据库软件时,遇到的与数据库监听程序有关的问题 触发器 问一个SQL查询语句的写法 请问如何先将一个字符串类型字段转换成数值型,然后再判断它是否为偶数? 如何连接非本地的Oracle?? 时段统计 千万数据查询 [求助]登陆管理服务器问题(9i) Oracle有没有类似mssql的企业管理器的东东啊
insert into tablename (myid) values (myid_nextval);
select myid_seq.currval from DUAL;执行顺序如果:
甲:insert into tablename (myid) values (myid_nextval);
乙:insert into tablename (myid) values (myid_nextval);
甲:select myid_seq.currval from DUAL;
乙:select myid_seq.currval from DUAL;那甲乙得到的myid_seq.currval不都是乙的myid的值了?
怎样才能保证甲乙得到各自正确的myid?
怎样才能保证甲乙得到各自正确的myid?甲:insert into tablename (myid) values (myid_seq.nextval);
甲:select myid_seq.currval from DUAL;
乙:insert into tablename (myid) values (myid_seq.nextval);
乙:select myid_seq.currval from DUAL;--就可以得到各自的值了.