В Android SDK есть несколько удобных методов для управления данными с помощью SQLite. Однако оба метода вставки и замены используют какой-то nullColumnHack
параметр, использование которого я не понимаю.
В документации это объясняется следующим образом, но что, если в таблице есть несколько столбцов, которые позволяют NULL
? Я правда не понимаю: /
SQL не позволяет вставлять полностью пустую строку, поэтому, если initialValues пусто, этому столбцу [ / row for replace ] будет явно присвоено
NULL
значение.