如果在数据库中有一个表为tabSite 有3个字段 id, code , date
比如ID为主键,code和date设置为唯一约束现在我需要新增一条数据.我是否通过查询验证 select 1 from tabSite where id=? or (code=? and data = ?)
比如不为空我就允许插入.我现在是这样做的,有没有其它更好的办法处理?
这样做每保存一次都要先查询.
比如ID为主键,code和date设置为唯一约束现在我需要新增一条数据.我是否通过查询验证 select 1 from tabSite where id=? or (code=? and data = ?)
比如不为空我就允许插入.我现在是这样做的,有没有其它更好的办法处理?
这样做每保存一次都要先查询.
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货