0

我正在编写一个使用案例的过程。其中一种情况是,如果参数为空,则输出消息应为“空”。但是当我测试它时,它并没有这样做!相反,我得到的输出消息为“0”。

有什么想法吗?

谢谢。

这是一些代码:

    If count_cl_id is null then
        set v_msg := 'null';
    Elseif count_cl_id = 1 then
        set v_msg := 1;
    Elseif count_cl_id = 0 then
        set v_msg := 0;
    End if;
4

1 回答 1

0

听起来像是一个范围界定问题,如果您尝试检查 v_msg 是一个不同的 BEGIN/END 块,这将是一个问题。检查文档

于 2012-09-19T06:19:39.467 回答