Вставка списка <> в таблицу SQL Server

У меня есть сущностьReport значения которого я хочу вставить в таблицу базы данных. Следующие атрибутыReport необходимо вставить:

reportID - int
RoleID - int
Created_BY = SYSTEM(default)
CURRENT_TIMESTAMP

Теперь проблема со вторым атрибутом. У меня есть отчет сLIST<ROLES> атрибуты.ROLES является четко определенной сущностью, которая имеетID иNAME. Из этого списка я должен извлечь каждую роль и вставить идентификатор каждой роли в таблиц

Так что мой запрос выглядит следующим образом:

INSERT INTO REPORT_MARJORIE_ROLE(REPORT_ID, ROLE_ID, CREATED_BY, CREATED)
VALUES({0}, {1}, 'SYSTEM', CURRENT_TIMESTAMP)

Код C #, откуда я анализирую эти значения, выглядит следующим образом:

try
{
    StringBuilder _objSQL = new StringBuilder();
    _objSQL.AppendFormat(Queries.Report.ReportQueries.ADD_NEW_ROLES, report.ID, "report.MarjorieRoles.Add(MarjorieRole")); 
    _objDBWriteConnection.ExecuteQuery(_objSQL.ToString());
    _objDBWriteConnection.Commit();
    _IsRolesAdded = true;
}

Так что, пожалуйста, объясните мне, как добавить роли из функции C #

Ответы на вопрос(2)

Ваш ответ на вопрос