Выпущена новая версия dbForge Query Builder для SQL Server с поддержкой SQL Server 2016.
Этот инструмент позволяет создавать запросы SQL, используя визуальный интерфейс построения запросов, а не писать код SQL. Конструктор запросов позволяет перетаскивать таблицы на диаграмму запроса, устанавливать объединения и выбирать столбцы.
Наряду с дизайном запросов в Query Builder есть визуальное профилирование запросов, поэтому вы можете отображать результаты профилирования «Объяснение», «Показать профиль» и «Показать статус» в пользовательском интерфейсе. Вы также можете выбрать результаты для двух выполнений запроса и посмотреть, в чем разница.
Другой вариант, предлагаемый Query Builder, — это «украшение» кода SQL. Это позволяет изменять существующий код или писать новый код, соответствующий стандартам форматирования, с использованием настраиваемых профилей. В новой версии есть три новых предопределенных профиля форматирования, которые улучшают этот аспект инструмента.
Основное изменение в новой версии — это поддержка SQL Server 2016, но есть и другие улучшения, начиная с улучшенных предложений запросов. Предложения появляются быстрее, вы можете получать предложения при создании запросов, которые включают коррелированный подзапрос, а дизайнер будет предлагать объекты, доступные в операторах CROSS / OUTER APPLY. Разработчик запросов также предложит варианты, включающие составные фразы, такие как LEFT HASH JOIN или LEFT MERGE JOIN, а также более простые варианты.
Сетка данных также была улучшена. В заголовке столбца теперь отображается информация о типе данных, и вы можете использовать функцию «Создать сценарий как» в таблице данных, а также для нескольких объектов в проводнике баз данных. Это последнее улучшение означает, что вы можете выбрать несколько объектов базы данных в Database Explorer и сгенерировать сценарии на основе того, что вы выбрали.