boiled_iron

coding,sql,accounting,hospital,paper,picturing

导航

注意NULL

SQL 语句中进行运算时,需要特别注意含有NULL 的运算

 

A 5 + NULL
B 10 - NULL
C 1 * NULL
D 4 / NULL
E NULL / 9
F NULL / 0

 

实际上所有包含 NULL 的计算,结果肯定是 NULL。即使像 F 那样用 NULL除以 0 时这一原则也适用。通常情况下,类似 5/0 这样除数为 0 的话会发生错误,只有 NULL 除以 0 时不会发生错误,并且结果还是 NULL

 

posted on 2021-01-19 21:53  boiled_iron  阅读(35)  评论(0编辑  收藏  举报