我有将元素插入数据库的代码:
def NewElement(new_user,new_pass):
querycurs.execute('''INSERT into Database (user,passw) values (?,?)''',(new_user,new_pass))
我只想在给定值 os new_user 尚未出现在表的用户列中时才执行给定的语句。我该怎么做?
确保您UNIQUE
对user
列有约束,可以使用表约束、唯一索引或主键。
然后将 INSERT 替换为INSERT OR IGNORE。