вы можете поместить оператор вставки в хранимый процесс и передать значения в качестве параметров, например,
ниже приведен только пример, в каждой строке вы можете вызвать свой сохраненный процесс, и все должно быть в порядке
CREATE PROC BDD_AddMessageLogItem(
@BusinessDevelopmentItemId INT,
@MessageLog NVARCHAR(MAX),
@PostedBy SMALLINT,
@PostedOfficeId TINYINT,
@PostedDepartmentId TINYINT,
@PostedMessageLogType TINYINT)
AS
BEGIN
DECLARE @BusinessDevelopmentMessageLogId SMALLINT
INSERT INTO dbo.BusinessDevelopmentItemMessageLogs
( BusinessDevelopmentItemId ,
MessageLog ,
DatePosted,
PostedBy,
PostedOfficeId,
PostedDepartmentId,
PostedMessageLogType,
BusinessDevelopmentMessageLogId
)
VALUES ( @BusinessDevelopmentItemId , -- BusinessDevelopmentItemId - int
@MessageLog , -- Message - nvarchar(100)
GETDATE(),
@PostedBy,
@PostedOfficeId,
@PostedDepartmentId,
@PostedMessageLogType,
@BusinessDevelopmentMessageLogId
)
END