Я пытаюсь зарегистрировать некоторые сообщения из сценария T SQL, запущенного через Azure Pipelines, например, перед созданием таблицы мы проверяем, существует ли уже таблица, и если да, мы просто печатаем сообщение и пропускаем создание таблицы. ..
есть хорошие статьи, объясняющие, как получить доступ к Azure командам ведения журнала конвейеров из BASH или PowerShell, например, эта статья: https://docs.microsoft.com/en-us/azure/devops/pipelines/scripts/logging-commands?view=azure-devops&tabs=bash
но как выводить сообщения в журналы конвейера из самого оператора T SQL?
Я попробую с помощью RAISERROR (например, RAISERROR('Table [dbo].[ReportHistory] already exists!', 0, 1) WITH NOWAIT;
), надеюсь, работает лучше, чем команда PRINT, у кого-нибудь была подобная проблема и как он разрешить это?