Prázdné hodnoty jsou interpretovány jako prázdný řetězec (''), nikoli NULL, takže se nepoužívá výchozí hodnota.
Pokud chcete explicitně ovládat manipulaci s těmito prázdnými řetězci, nejlepší věc, kterou můžete udělat, je načíst je do uživatelské proměnné a poté nastavit sloupec podmíněně pomocí uživatelské proměnné.
Můžete to použít k nastavení hodnoty na cokoliv chcete (NULL, 0 atd.).
Zde je příklad, za předpokladu, že jej chcete nastavit na 0:
LOAD DATA INFILE '...'
INTO TABLE your_table
FIELDS TERMINATED BY ','
(column_one,..., @contributor_zipcode,..., column_n)
SET contributor_zipcode = IF(@contributor_zipcode='',0,@contributor_zipcode);