不做循环的前提下如何取第一条数据
解决方案 »
- 跪求!!!跪求!!!优化
- 请教:如何将连续的卡号展示成起始卡号和结尾卡号形式
- ORACLE存储过程中的SQL得不到赋值,查询不到结果。。
- 将txt文件中2-8行的系数插入oracle数据库表test1,怎么用shell实现?
- 关于监测sql语句的执行时间
- [笔试问题]这两个表,内联结果有几条记录?
- 菜鸟求助怎么删除ORACLE!
- 请问下 我装好oracle数据库后 用Database Configuration Assistant装个数据库遇到的问题,在线等中
- 大G们,帮帮我啊!
- oracle中关于中文字符的问题。
- sql*plus 建立索引的问题
- Oracle怎么配置监听,监听配了以后怎样链接到数据库服务上面??
不做while的话,是取不到数据的啊!
cursor c1 is
select to_number(to_char(sysdate,'hh24'))date1 from dual@dbre ;hour1 number; OPEN c1; FETCH c20 INTO hour1; CLOSE c1;if hour1=8 then
...
end if ;
select to_number(to_char(sysdate,'hh24'))date1 from dual@dbre where rownum =1 ; 这样游标取得就只有一条数据,
或者不用游标,程序效率更高。