insert into xyz(A,B) values(1,''); // is this possible if B is NOT NULL?
不是这种情况.在概念上,NULL表示“一个缺失的未知值”,它与其他值的区别对待.例如,要测试NULL,您不能使用算术比较运算符,例如=,…或<>在大多数DBMS中.