15 spalio 2026 - 15 spalio 2026
15 spalio 2026 - 15 spalio 2026
AC Milan vs Ferencvarosi TC Europa League
Ferencvarosi TC vs FC Viktoria Plzen Europa League
TSG 1899 Hoffenheim vs Ferencvarosi TC Europa League
Ferencvarosi TC vs NK Celje Europa League
Ferencvarosi TC vs S.C.U. Torreense Europa League
Ferencvarosi TC vs Juventus FC Europa League
NULLI (lot. „niekinis“, „neturintis teisinės galios“) – vienetas, reiškiantis jokios reikšmės neturintį duomenį, nenustatytą, neapibrėžtą arba nežinomą reikšmę.
SQL
Duomenų bazėse NULL yra žymeklis, nurodantis, kad duomenų trūksta. Žymeklis NULL reiškia jokios reikšmės neturintį duomenį, o ne nulį.
Kiekybiniuose kontekstuose NULL reikšmė nėra tas pats, kas nulinė reikšmė. Nėra jokios oficialiai patvirtintos NULL reikšmės, ji neturi apibrėžties ir negali būti naudojama skaičiavimams. Skirtingose programavimo kalbose, priklausomai nuo konteksto arba situacijos, NULL gali turėti skirtingas reikšmes.
Pavyzdžiui, jei iš lauko tikimasi skaitmeninės reikšmės, NULL gali reikšti „nežinoma reikšmė“. Jei tikimasi loginės (angl. boolean) reikšmės, NULL – „nenustatyta“.
NULL atsirado 1970 m. su E. F. Coddo reliaciniu modeliu, tačiau diskusijos, ar turi egzistuoti NULL reikšmė, tebevyskta.
Problemos
NULL problemos:
NULL apdorojimo būdai programavimo kalbose ir duomenų bazėse gali sukelti painiavą.NULL gali būti sudėtingos.NULL reikšmės gali sukelti klaidingus veiksmus arba neigiamus rezultatus.NULL kitose programavimo kalbose
| Programavimo kalba | NULL reikšmė |
|---|---|
| C, C++ | NULL |
| C# | null |
| Java | null |
| JavaScript | null |
| Python | None |
| PHP | null |
NULL galite rasti ir kitose programavimo kalbose: „Ruby“, „Lua“, „Perl“, „Swift“, „R“, „Go“, „Kotlin“ ir t. t.
Šaltiniai: