首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

数据库双字段唯一性有关问题

2012-11-16 
数据库双字段唯一性问题数据库表A,其具体的表结构如下:?说明:字段column_a和column_b都是唯一的现在想对这

数据库双字段唯一性问题

数据库表A,其具体的表结构如下:

?数据库双字段唯一性有关问题

说明:字段column_a和column_b都是唯一的

现在想对这两字段进行更新操作(数据是通过Hibernate来进行持久化),那么在业务端该如何去实现?

这个问题是之前公司一同事问我的,当时也仔细考虑过,但单纯依靠在业务端去控制更新逻辑的话,会显得非常繁琐。

?

那有没有更简便一点的方法呢?

下边是我的解决思路:

既然在业务端控制逻辑显得繁琐的话,那何不换种思路试试,直接交给数据库端去控制逻辑怎样,然后业务端只需捕捉异常然后处理即可。后边经实践,这样是完全可行的!

?

由此也明白一个事理,解决问题等到没路可走的时候,可以个角度去对待,也许就会柳暗花明!

热点排行