xxx.nextval怎么保存? OracleParameterCollection sqlParams = theCommand.Parameters;sqlParams.Add(new OracleParameter(":id", OracleType.number).Value = seq1+".nextval"; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 先执行select xxx.nextval from dual获取序列的值,然后再赋值. 如果就是想sqlParams.Add(new OracleParameter(":id", OracleType.number).Value = seq1+".nextval"; 这样赋值是不是没有解决办法? 这个是一个sequence的下一个值,要想放到参数里,必须先取出来,在放入参数中。其实建议lz不要这样,根本没有必要。只要在执行的sql语句中直接获得就可以了。select * from t_name t where t.id = xxx.nextval; 否则你要专门为了得到这个nextval而访问一次数据库。然后把这个值放入你的参数列表中。select xxx.nextval from dual; 怎么在创建表时定义外键? oracle安装 求一段简单的SQL文~~ 请问有经验者:Oracle数据库中的存储过程如果直接倒入到Sql Server 2000中?用什么工具?需要什么样的特殊处理吗? Oracle客户端连接问题! =========如何提取表中某个字段的默认值?============ 请问这个SQL语句如何写? 请教写一个触发器的问题 升级了机器,在win2000server上装oralce8.1.7,出现问题 这个查询怎么写? 急问 ORA-10632:Invalid rowid 的问题 请问在EXECUTE IMMEDIATE中如何使用带有引号的函数?
select * from t_name t where t.id = xxx.nextval;
select xxx.nextval from dual;