Я строю хранимую процедуру. Эта хранимая процедура должна вставить запись, если запись с определенным значением не существует. Если значение действительно существует, мне нужно обновить запись. Проблема, с которой я сталкиваюсь, заключается в определении того, существует ли запись с данным значением или нет. Я использую следующий код:SQL - подсчет возвращенных записей
DECLARE @record1ID as char(36)
SET @record1ID = (SELECT TOP 1 ID FROM Person WHERE [Role]='Manager')
DECLARE @record2ID as char(36)
SET @record2ID = (SELECT TOP 1 d.ID FROM Department d WHERE d.[ManagerID][email protected])
-- If @record2ID is set update record, otherwise add record
-- how do I setup this if/else statement?
Спасибо!