我想使用像:
这样的数据库table wrongdoer(primarykey integer ID,日期)
表犯罪(数字 foreign_key_to_wrongdoer,text crime)
我希望我的应用程序(在python中)注册一个不法行为者(应该为该条目提供一个唯一的整数)并注册针对他的第一个犯罪行为。我的想法很笨拙:
插入不法行为者(...)
id = cur.execute(“select max(ID)”) //这是选择最新的ID
cur.execute(“插入 犯罪( ' “+ ID +”' “犯罪+”' “)”)
即,插入一个条目,从DB中选择其唯一键(假设其编号最大),然后将其用于后续查询。有没有更好的方法呢?