读书人

怎么得到新插入行的ID值,多谢!(附SQL

发布时间: 2011-12-23 23:32:01 作者: rapoo

如何得到新插入行的ID值,谢谢!(附SQL Server代码)
访问sqlserver时:插入数据的C#代码
DECALRE @id INT;

INSERT INTO EVENT(EVENT_NAME,FLOW_TYPE,EVENT_DESC,EVENT_NO) VALUES(@EVENT_NAME,@FLOW_TYPE,@EVENT_DESC,@EVENT_NO);

SELECT @id=@@IDENTITY; --得到新插入行的标示
SELECT @id;

然后用rs.GetInt32(0);即可得插入后自增长字段ID的值

请问在oracle中如何用类似语句实现,谢谢各位!!

[解决办法]
就是说,有 seq_EVENT_id.nextval 这个之后才可以 seq_EVENT_id.currval.

读书人网 >oracle

热点推荐