Как сохранить новое значение, если уникальное ограничение нарушено - PullRequest
0 голосов
/ 02 октября 2018

Я работаю в Microsoft SQL Server Management Studio 2008. У меня есть таблица со столбцом с именем PAN, которая имеет уникальное ограничение.Я ищу способ автоматического увеличения наибольшего значения, хранящегося в PAN, на 1, если ограничение нарушается при попытке вставить повторяющуюся запись в столбец.

1 Ответ

0 голосов
/ 02 октября 2018

Одним из способов, как один из предложенных комментариев, является INSTEAD OF INSERT TRIGGER.

Другим способом является помещение INSERT в структуру TRY..CATCH.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...