位置:首頁 > 軟件操作教程 > 數(shù)據(jù)分析 > SQL > 問題詳情

SQL操作應(yīng)用——允許為null的列,查詢有潛在大坑

提問人:ylm發(fā)布時間:2020-09-28

單列索引不存null值,復(fù)合索引不存全為null的值,如果列允許為null,可能會得到“不符合預(yù)期”的結(jié)果集

select * from user where name != ‘shenjian’

如果name允許為null,索引不存儲null值,結(jié)果集中不會包含這些記錄。

所以,請使用not null約束以及默認值。

繼續(xù)查找其他問題的答案?

相關(guān)視頻回答
回復(fù)(0)
返回頂部