Categories: SQL Server

Раздел для программистов: @identity совместно с триггерами не работает. Решение проблемы.

Решение:

использовать output

declare @ordID int
DECLARE @MyNewIdentityValues table(myidvalues int)

insert into attr107(objectClassID, p541, p542, p545)
output inserted.ObjectID into @MyNewIdentityValues
values(107, (select objectID from attr100 where p495=7002), getdate(), 1);
select top 1 @ordID = myidvalues from @MyNewIdentityValues

select p539 from attr107 where objectID=@ordID

 

Руслан Раянов

Recent Posts

Что такое система личных кабинетов клиента? #вебстартап

Источник: https://falconspace.ru/blog/kak-sdelat-klientskiy-servis-v-vide-lichnogo-kabineta-klienta

2 дня ago

Быть одиночкой или искать партнера в бизнесе? #вебстартап

Источник: https://falconspace.ru/blog/partnerstvo-pri-razrabotke-proekta---tonkaya-shtuka

3 дня ago

Зачем мне нужен партнер? #вебстартап

Источник: https://falconspace.ru/blog/partnerstvo-pri-razrabotke-proekta---tonkaya-shtuka

4 дня ago

Сколько стоит сделать сайт? #вебстартап

Источник: https://falconspace.ru/blog/cenoobrazovanie-v-mire-veb-razrabotki

5 дней ago

Любой проект можно запустить с минимальным бюджетом #вебстартап

Источник: https://falconspace.ru/blog/kak-zapustit-proekt-s-minimumom-zatrat

6 дней ago

Что такое MVP простыми словами? Зачем нужен MVP стартапу?Создание MVP для веб-проекта и других сфер

В этой статье мы рассмотрим такое понятие как - Minimal Viable Product (минимально жизнеспособный продукт).…

7 дней ago