作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
从使用 OLEDB 的 ASP.NET 2.0 (VB) 应用程序使用 Oracle 9i 数据库。有没有办法让插入语句返回一个值?我有一个序列设置为在条目进入数据库时对其进行编号,但是我需要在插入后返回该值,以便我可以对刚刚在代码隐藏 VB 中输入的集合进行一些操作。
最佳答案
一些可能性:
1) 使用 RETURNING 子句:
INSERT INTO emp (empno, ename) VALUES (emp_seq.NEXTVAL, 'ANDREWS')
RETURNING empno INTO :variable;
INSERT INTO emp (empno, ename) VALUES (emp_seq.NEXTVAL, 'ANDREWS');
SELECT emp_seq.CURRVAL INTO :variable FROM DUAL;
关于vb.net - 从插入语句返回一个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/270695/
我是一名优秀的程序员,十分优秀!