Я проверяю две базы данных. Мне требуется напечатать заявление в сообщениях на основе выходных данных.
Когда я меняю локальную переменную, например, «QLD» на «QLDTS», сообщение должно было измениться, но это не так.
Пожалуйста, предложите возможное решение для запроса.
Сценарий выглядит так:
DECLARE @DestStageTableName VARCHAR(250) = 'Noofchildren'
, @DestStageSchema VARCHAR(250) = 'QLD'
, @snapshot VARCHAR(250) = '[[QLD_5_20191118_Dev]]'
SELECT * FROM meta.dbo.vDDS_STTMismatch
WHERE stttablename = @DestStageTableName
AND sttschema = @DestStageSchema
ORDER BY dbSort_Order
IF stttablename <> @DestStageTableName
PRINT N'The dest schema and tablename is different than stt';
ELSE
PRINT N'The following table contains results';
GO