云上的DB2不支持pl / sql

时间:2018-08-21 08:48:27

标签: db2 ibm-cloud

我正在尝试运行

这样的PL / SQL代码
DECLARE
  sum INTEGER := 0;
BEGIN
  LOOP
    sum := sum + 1;
    IF sum > 10 THEN
       EXIT;
    END IF;
  END LOOP;
END

但是上面的代码以及实际上任何PL / SQL代码都没有被执行并引发错误。

1 个答案:

答案 0 :(得分:0)

在使用正确的客户端以及Oracle兼容模式处于活动状态时,您可以execute PL/SQL statements against Db2 on Cloud。并非每个数据库客户端都支持执行语句,因为它们的结构,终止符的处理以及PL / SQL和SQL / PL语句和过程(通常)的调用方式。