Я пытаюсь вставить значения через представление в две таблицы, которые имеют f_k Borrower_Id
. Но при получении ошибки «Строковые или двоичные данные будут обрезаны».
Но те же значения могут быть вставлены напрямую, без использования представления.
ALTER TRIGGER TRGI_VW_VWORGAN_BOrrower ON vwOrganisationalBorrower
INSTEAD OF INSERT
AS
BEGIN
insert into OrganisationalBorrower
select BorrowerID, AccountsDeptAddress
from inserted
INSERT INTO OrgContact
SELECT OrgContactID,borrowerid,ContactDetails,ContactType
FROM INSERTED
END
--inserting values as below
insert into vwOrganisationalBorrower (BorrowerID,AccountsDeptAddress,OrgContactID,ContactType,ContactDetails) values
('BR444444','Address','oc999','E','test@gmail')
Сообщение 8152, уровень 16, состояние 13, процедура TRGI_VW_VWORGAN_BOrrower, строка
24 Строковые или двоичные данные будут усечены. Заявление было
прекращено.