Я создаю хранимую процедуру в MS SQL SERVER 2008 для ввода клиентов. Вот важная часть моего кода:Как вставить IDENT_CURRENT на запрос INSERT?
INSERT INTO Entity VALUES (@nameEnt, @iniEnt, @LastNEnt1, @suffixEnt);
INSERT INTO Patient VALUES (@housing, @dob, IDENT_CURRENT('Entity'));
INSERT INTO Direction VALUES (@postAdd, @city, @state, @zip, IDENT_CURRENT('Entity'));
INSERT INTO PatientSecure VALUES (IDENT_CURRENT('Patient'), @idSecure, @contractNo, @groupNo, @coverage)
Это не работает, вероятно, потому, что я только видел IDENT_CURRENT используется на SELECT. Тем не менее, мне нужно сделать что-то подобное, которым идентичность, выработанный на Entity после первой строки в вставлен, быть на пациента таблице на строке идентичности, который должен быть же идентификатор генерируется на Объект. То же самое в Direction и PatientSecure.
Если есть лучший способ сделать это, предложите его.
Пожалуйста, помогите! и быть хорошим :) Thank you
Помогли ли ответы? Они были хороши? Если да, то некоторая обратная связь будет уместна. Если нет, обратная связь по-прежнему подходит. – HABO