Int null SQL болушу мүмкүнбү?
Int null SQL болушу мүмкүнбү?

Video: Int null SQL болушу мүмкүнбү?

Video: Int null SQL болушу мүмкүнбү?
Video: ЛЮБОВЬ С ДОСТАВКОЙ НА ДОМ (2020). Романтическая комедия. Хит 2024, Май
Anonim

Нөл өзгөчө логикалык баалуулук болуп саналат SQL . А НӨЛ баалуулук болот коюлсун. НӨЛ баалуулук эмес, ошондуктан болот TEXT мамычаларына дайындалышы, INTEGER мамычалар же башка маалымат түрү. Колонна болот NULL сандарды камтыбайт, эгерде ал ЖОК деп жарыяланган болсо НӨЛ (КАРАҢЫЗ ALTER TABLE).

Буга байланыштуу бүтүн сан нөл болушу мүмкүнбү?

жок" НӨЛ " үчүн бүтүн сандар . The НӨЛ өзгөчө маани, анткени ал жарактуу көрсөткүч мааниси эмес. Демек, биз болот аны семафор катары колдонуңуз, "бул көрсөткүч кылат эч нерсени көрсөтпөө (жарамдуу)". Андагы бардык маанилер бүтүн сан сиздин кодуңуз башкача каралбаса, жарактуу.

Ошондой эле, SQLде NULL маанисин жаңырта алабызбы? SQL NULL баалуулуктары . Эгерде таблицадагы тилке милдеттүү эмес болсо, биздин колубуздан келет жаңы жазууну киргизүү же жаңыртуу кошпостон болгон жазуу баалуулук бул тилкеге. Бул талаа дегенди билдирет болот менен куткарылат NULL маани . NULL маанилери башкалардан башкача мамиле кылынат баалуулуктар.

Демек, менин SQLимде нөлбү?

In MySQL , а НӨЛ мааниси белгисиз дегенди билдирет. Салыштырсаң а НӨЛ башка менен баалуу НӨЛ баа же башка баалуулук, натыйжа болуп саналат НӨЛ анткени ар биринин баалуулугу НӨЛ баасы белгисиз. Жалпысынан алганда, сиз колдоносуз НӨЛ маалымат жок, белгисиз же колдонулбай турганын көрсөтүү үчүн маани.

NULL NULL маанилерди кайтарып бербейби?

The NULL ЭМЕС шарт SQLде а үчүн сыноо үчүн колдонулат жок - НӨЛ баалуулук. It кайтып келет ЧЫН, эгерде а жок - НӨЛ мааниси табылат, антпесе кайтып келет ЖАЛГАН. Ал ТАНДОО, INSERT, UPDATE же DELETE билдирүүсүндө колдонулушу мүмкүн.

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