Нужна копия другой базы данных, которая автоматически обновляется и имеет несколько дополнительных столбцов - PullRequest
0 голосов
/ 05 марта 2019

Я очень плохо знаком с управлением базой данных / сервером.Я работаю с базой данных, в которую не могу добавить столбцы, поскольку она напрямую взаимодействует с другим программным обеспечением и поэтому должна оставаться в очень специфическом формате.Однако я хотел бы иметь возможность добавлять столбцы DateCreated и CreatedBy к таблицам в этой базе данных, чтобы настроить некоторые автоматические обновления по электронной почте при создании новых записей.Для этого я подумал, что смогу сохранить копию исходной базы данных, которая автоматически обновляется при внесении изменений в оригинал, и просто добавить дополнительные столбцы к копии.Я работаю в Microsoft SQL 2017. Если кто-нибудь может дать какие-либо рекомендации о том, как лучше всего это сделать, ваша помощь будет принята с благодарностью.

1 Ответ

0 голосов
/ 05 марта 2019

Создать расширение таблицы, состоящее из дополнительных столбцов + значение ключа из исходной таблицы.Каждая строка в Таблице 1 должна иметь 1 или 0 строк в Таблице 2. Используйте триггер в Таблице 1, чтобы вставить строку в Таблицу 2 при Вставке или Обновлении.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...