Int null SQL ola bilərmi?
Int null SQL ola bilərmi?

Video: Int null SQL ola bilərmi?

Video: Int null SQL ola bilərmi?
Video: Красивая история о настоящей любви! Мелодрама НЕЛЮБОВЬ (Домашний). 2024, Noyabr
Anonim

Sıfır -də xüsusi məntiqi dəyərdir SQL . A SIFIR dəyər bacarmaq təyin olunsun. SIFIR qeyri-dəyərdir, deməli bacarmaq MƏTN sütunlarına təyin olunmaq, TAM sütunlar və ya hər hansı digər məlumat növü. Bir sütun bacarmaq yalnız NO kimi elan edildikdə NULL-ləri ehtiva etmir SIFIR (bax CƏDVƏLİ DƏYİŞTİR).

Bununla əlaqədar olaraq, tam ədəd sıfır ola bilərmi?

Yoxdur " SIFIR " üçün tam ədədlər . The SIFIR xüsusi dəyərdir, çünki etibarlı göstərici dəyəri deyil. Beləliklə, biz bacarmaq onu semafor kimi istifadə edərək "bu göstərici edir heç nəyə işarə etmə (valid)". An-dakı bütün dəyərlər tam kodunuz başqa cür qəbul etmədiyi halda etibarlıdır.

Həmçinin, SQL-də NULL dəyərini yeniləyə bilərikmi? SQL NULL dəyərləri . Cədvəldəki sütun isteğe bağlıdırsa, Biz bacarırıq yeni qeyd daxil edin və ya yeniləmə a əlavə etmədən mövcud qeyd dəyər bu sütuna. Bu sahə deməkdir olacaq ilə xilas olmaq NULL dəyər . NULL dəyərlər digərlərindən fərqli rəftar edilir dəyərlər.

Müvafiq olaraq, mənim SQL-də null varmı?

In MySQL , a SIFIR dəyəri bilinməyən deməkdir. Əgər müqayisə etsəniz a SIFIR başqası ilə dəyər SIFIR dəyər və ya hər hansı digər dəyər, nəticədir SIFIR çünki hər birinin dəyəri SIFIR dəyəri məlum deyil. Ümumiyyətlə, istifadə edirsiniz SIFIR məlumatların əskik, naməlum və ya uyğun olmadığını göstərmək üçün dəyər.

NULL NULL dəyərləri qaytarmır?

The NULL DEYİL şərt a üçün test etmək üçün SQL-də istifadə olunur yox - SIFIR dəyər. O qayıdır DOĞRU, əgər a yox - SIFIR dəyər tapılır, əks halda qayıdır YANLIŞ. O, SEÇ, INSERT, UPDATE və ya SİL ifadəsində istifadə edilə bilər.

Tövsiyə: