如何得到新插入行的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.