了解PL / sql中的sql数据类型.我对以下表达式的数据类型有疑问:
temp := temp1 < (temp2/ 3);
我对这可能是什么数据类型有点困惑.数据类型可以是数字,字符,布尔值,日期时间和间隔类型,但是由于表达式<和/.这让我觉得它是布尔但我不确定.
解决方法
这是一个布尔值.它相当于:
boolean temp; ... if (temp1 < (temp2/3) then temp := true; else temp := false; end if;