Мне нужно иметь возможность сравнивать базу данных с базой данных master или template.Если в сравниваемой базе данных есть столбцы, которых нет, сценарий должен добавить столбцы в таблицу, в которой он отсутствует.
Я не совсем уверен, с чего начать, но у меня есть это:
USE [database_that_needs_to_be_compared]
SELECT
TABLE_NAME,COLUMN_NAME
,DATA_TYPE
,CHARACTER_MAXIMUM_LENGTH
,IS_NULLABLE
FROM INFORMATION_SCHEMA.COLUMNS
ORDER BY TABLE_NAME ASC
Это даст мне всю необходимую мне информацию из моей базы данных, которую необходимо обновить илипроверено.Я думал, что мог бы сделать какое-то соединение, но опять же, не совсем уверен, с чего начать.