L'SDK Android ha alcuni metodi convenienti per manipolare i dati con SQLite. Tuttavia, entrambi i metodi di inserimento e sostituzione utilizzano alcuni nullColumnHackparametri il cui utilizzo non comprende.
La documentazione lo spiega con quanto segue, ma cosa succede se una tabella ha più colonne che lo consentono NULL? Davvero non capisco: /
SQL non consente l'inserimento di una riga completamente vuota, quindi se initialValues è vuoto, a questa colonna [ / row for replace ] verrà esplicitamente assegnato un
NULLvalore.