使用 if else 时在 plsql 过程中遇到错误
Facing error in plsql procedure while using if else
我已经包含了我的 plsql 过程中的一个片段。在这里我有一个 if else if lock.I 正在 IF 中进行字符串比较,它没有给出错误,而另一个字符串比较在 ELSE IF 中以红色突出显示并给出错误。
我无法理解为什么。
IF x='new' THEN
--sql statement
ELSEIF x='old' THEN
--sql statement
END IF;
else 的语法是 elsif
而不是 elseif
,没有 'e'.
我已经包含了我的 plsql 过程中的一个片段。在这里我有一个 if else if lock.I 正在 IF 中进行字符串比较,它没有给出错误,而另一个字符串比较在 ELSE IF 中以红色突出显示并给出错误。 我无法理解为什么。
IF x='new' THEN
--sql statement
ELSEIF x='old' THEN
--sql statement
END IF;
else 的语法是 elsif
而不是 elseif
,没有 'e'.