请问我想返回给程序某一个序列ABC的当前值,select语句应该如何写? select ABC.CURRVAL from dual 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 SQL> CREATE SEQUENCE ABC START WITH 1 INCREMENT BY 1 MAXVALUE 100;序列已创建。SQL> select ABC.CURRVAL from dual;select ABC.CURRVAL from dual *ERROR 位于第 1 行:ORA-08002: 序列ABC.CURRVAL 尚未在此进程中定义SQL> SELECT LAST_NUMBER FROM SEQ WHERE SEQUENCE_NAME='ABC';LAST_NUMBER----------- 1看出区别了么?CURRVAL 需要先调用 NEXTVAL 才能用,但SQL语句直接读取 LAST_NUMBER 却不受限制 求助一个绕弯的复制数据SQL语句 求教大侠 oracle11g 性能调优主要涉及哪些方面 请帮忙解释一下这个正则表达式,谢谢! 一个右关联的问题 急!存储过程中如何写更新其他用户表中的数据 .没有人回,闷!闷!闷!闷!闷!...... oacle怎么更新表内一行数据?在线等,! 怎样转换中文日期格式 请教!为何我把VFP中的表导入到oracle中后,在sql*plus用select看不到数据?在线等待 请问exp和imp如何查看导入导出花费的时间 ssh框架 入门级问题,请各位高手指点!很急,在线等!!分不够可以再加 请教Oracle的一个SQL语句,帮帮忙
select ABC.CURRVAL from dual
*
ERROR 位于第 1 行:
ORA-08002: 序列ABC.CURRVAL 尚未在此进程中定义
SQL> SELECT LAST_NUMBER FROM SEQ WHERE SEQUENCE_NAME='ABC';LAST_NUMBER
-----------
1
看出区别了么?CURRVAL 需要先调用 NEXTVAL 才能用,
但SQL语句直接读取 LAST_NUMBER 却不受限制