gpt4 book ai didi

python - 检查数据库中的列是否有值

转载 作者:行者123 更新时间:2023-12-01 05:35:44 24 4
gpt4 key购买 nike

我有将元素插入数据库的代码:

def NewElement(new_user,new_pass):
querycurs.execute('''INSERT into Database (user,passw) values (?,?)''',(new_user,new_pass))

仅当给定值 os new_user 尚未出现在表中的用户列中时,我才想执行给定的语句。我该怎么做?

最佳答案

确保您对 user 列具有 UNIQUE 约束,可以使用表约束、唯一索引或主键。

然后将 INSERT 替换为 INSERT OR IGNORE .

关于python - 检查数据库中的列是否有值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19134313/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com