Nullfunksjoner
Nuller er spesialverdier for datatypene som støttes av arbeidsflytsystemet.
Følgende er korte beskrivelser av funksjonene som kan brukes med nullverdier.
Funksjon | Hva den gjør |
---|---|
null() | Returnerer en nulltidsverdi. |
is_null() | Returnerer den boolske verdien sann hvis uttrykket resulterer i en nullverdi. |
NULL_INT_VALUE_TEMPLATE | Returnerer heltallsverdien -1543210987. |
NULL_STRING_VALUE_TEMPLATE | Returnerer strengverdien <<null>>. |
null()
Denne tidsfunksjonen returnerer en nulltidsverdi. De eneste gyldige operasjonene du kan utføre på nullvariabler ved hjelp av null(), er tildelinger og likhetssammenligninger for Tid-datatypen.
Bruk følgende syntaks:
null(time)
der
tid er datatypen. Tid er den eneste datatypen som støttes for denne
funksjonen.is_null()
Denne boolske funksjonen returnerer sann hvis inndatauttrykket resulterer i en nullverdi. Hvis ikke returnerer funksjonen is_null usann. De eneste gyldige operasjonene du kan utføre på nullvariabler ved hjelp av is_null(), er tildelinger og likhetssammenligninger for Tid-datatypen.
Bruk følgende syntaks:
is_null(time_expr)
der
time_expr er et uttrykk av typen tid.Tips: Hvis det
er sannsynlig at et uttrykk resulterer i null, må du alltid teste det ved hjelp av
funksjonen is_null, siden de fleste operasjoner på en nullverdi er ugyldige.