标签: sql sql-server sql-server-2008
我正在使用Microsoft SQL Server Management Studio2008。我有一个表,该表的列PAN具有唯一约束。我想寻找一种方法,如果试图通过在列中插入重复记录而违反了约束,则可以自动将PAN中存储的最大值加1。
答案 0 :(得分:0)
一种评论建议的方法是INSTEAD OF INSERT TRIGGER。
另一种方法是将INSERT置于TRY..CATCH结构中。