если столбец, по которому вы пытаетесь получить ключ, это sListName, вам нужно удалить, где sListName = '% s', если у вас нет другого столбца с именем Name, который вы пытаетесь удалить, но если это не такВаш первичный ключ, в итоге вы можете получить две строки при удалении.
Вы всегда можете использовать эмулятор и оболочку adb и просто запустить команду оболочки sqlite3 и попробовать свои операторы SQL.Если вы наберете свой и получите 0 строк, то вы знаете, что оператор не работает, а не Java.
Если вы не используете встроенные CurorAdapters или ContentProviders, ваш первичный ключ не требуетсябыть названным _ID, он может быть назван как угодно.Что касается типа, в SQLite3 это просто предложение о том, как его привести, вы можете поместить любые данные в любой столбец, который хотите.