0
我的SQLite数据库表我使用guid字符变化(100)作为主键。我已经找到了插入操作后返回rowID的方法。但我没有使用_id字段,只有guid。在这种情况下,insert将返回什么以及如何获取最后插入的guid。如何在SQLite中获取最后插入的行guid?
我的SQLite数据库表我使用guid字符变化(100)作为主键。我已经找到了插入操作后返回rowID的方法。但我没有使用_id字段,只有guid。在这种情况下,insert将返回什么以及如何获取最后插入的guid。如何在SQLite中获取最后插入的行guid?
即使您在表中定义了另一种主键,SQLiteDatabase的insert()
也会返回integer primary key
。只需使用insert()
的结果取回您的:
SELECT guid FROM Foo WHERE rowid = x;
如何插入GUID?你不是已经知道它吗? – 2013-03-24 19:38:23