insert之前想判断是否存在同名记录,有啥好办法没?
一直以来是先select再insert,感觉效率太低,是否有更好的方法?
------解决方案--------------------if not exists insert....
貌似没其他好办法
------解决方案--------------------好像只有这样,或者给它加上unique约束,直接insert
------解决方案--------------------存储过程里判断就可以了~~最好别在代码里判断 那样不容易修改
------解决方案--------------------要不应用程序来作,要不给数据库来做,你自己选择咯
------解决方案--------------------与其这样添加,还不如给个随机生成的id
------解决方案--------------------if exists(........)
return value
------解决方案--------------------用主键或Unique约束,然后程序中直接insert,用try...catch...包起来就是了。