oracle 数据自动增长
select S_SUBJECTSUMRECORD.nextval into :new.SUMRID from dual;
主要是后面那个from dual是什么意思,前面我都知道,是把自动增长的列的数据插入到表的SUMRID 这一列,只是后面那个from dual 是什么意思,我不明白,求解释。。。。。。。。
O(∩_∩)O~
------解决方案--------------------from dual是oracle一张虚拟的表。
------解决方案--------------------dual 是 oracle 里的一张特殊表,这张表只会返回一行记录
dual 表,一般在处理中都是方便赋值或返回结果等
例如:abc := 1 + 2;
可以写成 select 1 + 2 into abc from dual;
将一些变量拼接当成游标
cursor cur_test is select '这是' || '一个测试数据' as text from dual;
------解决方案--------------------
------解决方案--------------------很难解释...呵呵.