NullAsValue
De opdracht NullAsValue legt vast voor welke velden NULL moet worden omgezet in een waarde.
Syntaxis:
NullAsValue *fieldlist
In QlikView wordt standaard aangenomen dat NULL-waarden ontbrekende of ongedefinieerde entiteiten zijn. In sommige databasecontexten moeten NULL-waarden echter als speciale waarden worden beschouwd in plaats van ontbrekende waarden. Het feit dat NULL-waarden gewoonlijk niet mogen worden gekoppeld aan andere NULL-waarden, is te omzeilen door middel van de opdracht NullAsValue.
De opdracht NullAsValue fungeert als schakeloptie en werkt bij opeenvolgende laadopdrachten. Deze opdracht kan met behulp van de opdracht NullAsNull worden uitgeschakeld.
Argumenten:
Argument | Beschrijving |
---|---|
*fieldlist | Een door komma's gescheiden lijst met velden waarvoor NullAsValue moet worden ingeschakeld. Met een * als veldlijst worden alle velden aangeduid. De jokertekens * en ? zijn toegestaan in de veldnamen. Het gebruik van aanhalingstekens rond veldnamen kan nodig zijn bij het gebruik van jokertekens. |
Voorbeeld:
NullAsValue A,B;
Set NullValue = 'NULL';
LOAD A,B from x.csv;