首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

insert之前想判断是否存在同名记录,有啥好办法没?解决办法

2012-01-07 
insert之前想判断是否存在同名记录,有啥好办法没?一直以来是先select再insert,感觉效率太低,是否有更好的

insert之前想判断是否存在同名记录,有啥好办法没?
一直以来是先select再insert,感觉效率太低,是否有更好的方法?

[解决办法]
if not exists insert....
貌似没其他好办法
[解决办法]
好像只有这样,或者给它加上unique约束,直接insert
[解决办法]
存储过程里判断就可以了~~最好别在代码里判断 那样不容易修改
[解决办法]
要不应用程序来作,要不给数据库来做,你自己选择咯

[解决办法]
与其这样添加,还不如给个随机生成的id
[解决办法]
if exists(........)
return value
[解决办法]
用主键或Unique约束,然后程序中直接insert,用try...catch...包起来就是了。

热点排行