Oracle兼容-语法-Oracle EXEC


1. 语法

ORACLE 模式下,GreatSQL客户端支持使用 EXEC 执行一个语句块。

  1. SET sql_mode = ORACLE;
  2. EXEC statement

2. 示例

  1. -- 新建存储过程
  2. greatsql> DROP PROCEDURE IF EXISTS `p1`;
  3. greatsql> DELIMITER //
  4. CREATE PROCEDURE `p1`()
  5. BEGIN
  6. SELECT 1;
  7. END; //
  8. greatsql> EXEC CALL p1; //
  9. +---+
  10. | 1 |
  11. +---+
  12. | 1 |
  13. +---+
  14. greatsql> EXEC CALL p1; SELECT 2; //
  15. +---+
  16. | 1 |
  17. +---+
  18. | 1 |
  19. +---+
  20. +---+
  21. | 2 |
  22. +---+
  23. | 2 |
  24. +---+

问题反馈

联系我们

扫码关注微信公众号

greatsql-wx