Loop Sql
2024-10-07 18:32:33
-- Numeric FOR loop --
set serveroutput on -->> do not use in TOAD --
DECLARE
k NUMBER:= 0;
BEGIN
FOR i IN 1..10 LOOP
k:= k+1;
dbms_output.put_line(i||' '||k);
END LOOP;
END;
/ -- Cursor FOR loop --
set serveroutput on
DECLARE
CURSOR c1 IS SELECT * FROM scott.emp;
i NUMBER:= 0;
BEGIN
FOR e_rec IN c1 LOOP
i:= i+1;
dbms_output.put_line(i||chr(9)||e_rec.empno||chr(9)||e_rec.ename);
END LOOP;
END;
/ -- SQL example to generate 10 rows --
SELECT 1 + LEVEL-1 idx
FROM dual
CONNECT BY LEVEL <= 10
/
最新文章
- SPSS中两种重复测量资料分析过程的比较
- JS中document对象和window对象有什么区别
- arch linux 新版安装(转)
- iOS - UIImageView
- 一次完整的http请求所需要完成的步骤
- GIS初学者
- toj4119HDFS
- Union - Find 、 Adjacency list 、 Topological sorting Template
- PHP - 拒绝低版本PHP
- 生成扫描二维码下载app的二维码的方法
- 学习Matplotlib
- AOP 还在配置吗改用打标签模式吧!
- Linux之sort
- C#读取Excel表格的数据
- 【题解】 [SCOI2010]连续攻击游戏 (二分图匹配)
- 让TQ2440也用上设备树(2)
- 2018.09.24 bzoj1016: [JSOI2008]最小生成树计数(并查集+搜索)
- 百度地图api定位和导航简写
- flask框架的学习
- HDU5154拓扑排序