§ Oracle兼容-语法-Oracle EXEC
§ 1. 语法
在 ORACLE
模式下,GreatSQL客户端支持使用 EXEC
执行一个语句块。
SET sql_mode = ORACLE;
EXEC statement
1
2
3
2
3
§ 2. 示例
-- 新建存储过程
greatsql> DROP PROCEDURE IF EXISTS `p1`;
greatsql> DELIMITER //
CREATE PROCEDURE `p1`()
BEGIN
SELECT 1;
END; //
greatsql> EXEC CALL p1; //
+---+
| 1 |
+---+
| 1 |
+---+
greatsql> EXEC CALL p1; SELECT 2; //
+---+
| 1 |
+---+
| 1 |
+---+
+---+
| 2 |
+---+
| 2 |
+---+
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
扫码关注微信公众号