2024-10-01 09:41:39 发布
网友
我有一个sqlite3数据库文件,其中有多个表,每个表都有不同的值,我现在要做的是,在将某个值插入表中时,检查它是否已经存在,如果它已经存在,则返回一个错误或其他东西。在
这是因为我正在做一个程序,帮助护士与他们的病人建立一个数据库,并检查病人是否已经被插入数据库,我不发布任何代码,因为我收集了所有需要的信息,然后再编程,以避免意粉代码
试着给每个列添加一个约束,或者只添加一个列,这样我就不允许添加重复项
像这样:
CONSTRAINT <Constraint Name> UNIQUE (<column1>,<column2>)
然后在代码中可以捕捉到SQL异常并返回自定义消息
试着给每个列添加一个约束,或者只添加一个列,这样我就不允许添加重复项
像这样:
然后在代码中可以捕捉到SQL异常并返回自定义消息
相关问题 更多 >
编程相关推荐