Я загружаю данные из файла JSON в таблицу «main.jsontable». Триггерное задание заключается в вставке данных всех разных стран из «main.jsontable» в таблицу «main.country». Моя проблема в том, что триггер должен обрабатывать вставку нескольких строк, мой текущий код:
create or alter trigger main.afterParsing
on main.jsontable
after insert
as
begin
declare @country nvarchar(50);
insert into main.country(countryName)
values(@country)
end;
но я получаю эту ошибку (очевидно, потому что триггеры могут обрабатывать вставку только 1 строки за раз):
Невозможно вставить значение NULL в столбец 'countryName', таблица 'assignment2.main.country'; столбец не допускает пустых значений. Вставить не удается.
Кто-нибудь знает, как я могу использовать триггер для вставки нескольких строк?
Спасибо