我的 SQLDatabase 中有这张表:
CREATE TABLE Book(_id INTEGER PRIMARY KEY AUTOINCREMENT, Name TEXT NOT NULL)
现在我的问题是,使用此代码不会引发异常:
ContentValues args = new ContentValues();
args.put("Name", "");
long id = db.insertOrThrow("Book", null, args);
如果我尝试将空字符串放入Name列,我希望抛出异常。在 LogCat 中也不例外。我必须在表中更改什么?