Вопрос

Логирование обращений

Добрый день. В БД sql server, есть таблица "VwSysCaseLog", для ведения логов изменений обращений, прошу проконсультировать:

1. Есть ли ещё подобные логи-таблицы в БД, связанные с обращениями, таблицой "Case"?

2. Если есть такие таблицы или представления, то можно ли будет их соединить через "JOIN" соединение с таблицей "Case" в запросе sql server?

Нравится

1 комментарий

Если в таблице включается логирование, в базе создаётся таблица с названием Sys...Log. Соответственно, для Case это будет SysCaseLog. Не знаю, откуда взялась VwSysCaseLog. Возможно, это уже какая-то доработка. Обычно в базе стараются с Vw начинать названия представлений (view), а не таблиц.

При необходимости Вы можете создать новую схему, привязанную к представлению, а в нём на уровне базы вручную прописать какой нужно запрос. Главное, чтобы набор колонок в базе и схеме сошёлся, для схем на основе view никаких автоматических проверок и генерации объектов в базе нет.

Показать все комментарии