SQLде нөл жана нөл эмес деген эмне?
SQLде нөл жана нөл эмес деген эмне?

Video: SQLде нөл жана нөл эмес деген эмне?

Video: SQLде нөл жана нөл эмес деген эмне?
Video: Nastya and funny Collection of New Stories for Kids 2024, Апрель
Anonim

SQL NULL ЭМЕС чектөө. The NO NULL чектөө тилкени мажбурлайт ЖОК кабыл алуу НӨЛ баалуулуктар. Бул талааны ар дайым маанини камтууга мажбурлайт, демек, бул талаага маани кошпостон жаңы жазуу киргизе албайсыз же жазууну жаңырта албайсыз.

Демек, SQLде null менен null эмес ортосунда кандай айырма бар?

NO NULL мамыча алат дегенди билдирет жок бар НӨЛ ар кандай жазуу үчүн маани; НӨЛ билдирет НӨЛ жол берилүүчү маани (тилкеде чет өлкөлүк ачкыч чектөөсү болгондо да).

Жогорудагыдан тышкары, нөл эмес, нөл деген эмне? NULL жана NO NULL мамыча нөл же уруксат бериши керек экендигин аныктоо үчүн колдонулган текшерүү чектөөлөрү жок . Бул маалымат базасы объектилерин түзүү учурунда берилиши мүмкүн. НӨЛ бирдей оператор менен шартты текшерүү үчүн колдонулат (=). Null эмес маанисин текшерүү үчүн колдонулат нөл же жок.

Бул жерде, SQLде NULL барбы?

The SQL NULL жетишпеген маанини көрсөтүү үчүн колдонулган термин. А НӨЛ таблицадагы маани бош болуп көрүнгөн талаадагы маани. А менен талаа НӨЛ value - мааниси жок талаа. Бул абдан маанилүү экенин түшүнүү а НӨЛ мааниси нөлдүк мааниден же боштуктарды камтыган талаадан башкача.

Кайсы пунктта нөл жазылган?

НӨЛ & IS NO NULL SQLде WHERE менен колдонулат пункт SELECT, UPDATE жана DELETE билдирүүлөрүндө/суроолорунда тилкеде кандайдыр бир маани бар же ал тилке үчүн маалыматтар жок экендигин текшерүү үчүн. менен тилке НӨЛ нарктын мааниси жок, ал бош. SQL үчүн синтаксис НӨЛ & IS NO NULL төмөндө келтирилген.

Сунушталууда: