DA LI JE NULL vrijednost u Oracleu?
DA LI JE NULL vrijednost u Oracleu?

Video: DA LI JE NULL vrijednost u Oracleu?

Video: DA LI JE NULL vrijednost u Oracleu?
Video: Lady Gaga - Bad Romance (Official Music Video) 2024, Marš
Anonim

Uvod u Oracle IS NULL operater

NULL je poseban u smislu da nije a vrijednost poput broja, niza znakova ili datuma i vremena, stoga ga ne možete porediti ni sa jednim drugim vrijednosti kao nula (0) ili prazan niz ( ). Općenito govoreći, NULL čak nije jednako NULL

Da li je onda uslov NULL u Oracleu?

The Oracle IS NULL uslov se koristi za testiranje a NULL vrijednost. Možete koristiti Oracle IS NULL uslov bilo u SQL-u izjava ili u bloku PLSQL koda.

Također znate, da li je NULL u PL SQL-u? NULL nije samo (ne)vrijednost u PL / SQL . To je također izraz, iako "no-op" (bez operacije) - samo prenosi kontrolu na sljedeću naredbu. Evo dva primjera. Ja koristim NULL izraz unutar ELSE klauzule.

Drugo, da li je null jednako null u Oracleu?

Jer null predstavlja nedostatak podataka, a null ne može biti jednaka ili nejednaka bilo kojoj vrijednosti ili drugoj null . Kako god, Oracle smatra dvije nule kao jednaka kada procjenjujete funkciju DECODE. Oracle također smatra dvije nule kao jednaka ako se pojavljuju u složenim ključevima.

Može li funkcija vratiti null vrijednost u Oracleu?

Da - a funkcija se može vratiti a null 'instanca'. To nije povratak a null vrijednost . Opet - ono funkcija i drugi kod uradi NE predstavljaju fizičku implementaciju. Taj 'x^2' je izraz i NIJE validan Oracle sintaksa niti je to an Oracle SQL Funkcija.

Preporučuje se: