Программирование и инструменты разработчика

Бесплатное форматирование SQL.

Единообразно оформленный запрос без семантических изменений.

Упрощайте проверку SQL в контексте реального запроса, отделяя оформление от изменений логики.

Нужны расширение Chrome и аккаунт.
25 бесплатных задач автоматизации в месяц суммарно для всех инструментов. Действуют ограничения провайдера в браузере.

ЧТО НУЖНО ПОДГОТОВИТЬ

Текст SQL и диалект.

ОТПРАВНАЯ ТОЧКА

Задача, которую можно настроить под себя.

Скопируйте здесь. Вставьте в WebAct, когда будете готовы.

Эта страница подготавливает промпт. Задача выполняется в WebAct.

01

Настройте задачу под себя.

Проверьте промпт выше. Добавьте свою цель и важные требования.

02

Перенесите задачу в WebAct.

Откройте WebAct, вставьте задачу и предоставьте исходные материалы. Начните с Chat для черновика или пояснения; используйте Task для одобренного действия в браузере или файла.

03

Проверьте полезную часть.

Проверяйте формулы, код и вычисления на известных входных данных в подходящей среде выполнения. Просматривайте действия до запуска и сохраняйте исходные данные доступными.

ПРАКТИЧЕСКОЕ РУКОВОДСТВО

Как форматировать SQL без изменения смысла.

Форматирование должно сохранять токены и смысл. Используйте верный диалект и не переписывайте литералы, комментарии или идентификаторы при изменении оформления.

Адаптируйте процесс под свою задачу.

Разберите или отформатируйте SQL с учётом фактического диалекта, меняя оформление и сохраняя идентификаторы, литералы и комментарии. При необходимости сравните токены или поведение, чтобы форматирование не стало незапрошенной переработкой.

Что вы предоставляете
Текст SQL и диалект.
Что вы получите
Единообразно оформленный запрос без семантических изменений.

Посмотрите входные данные и результат.

Иллюстративные входные и выходные данные · учебный пример, а не реальный запуск WebAct

Полей ввода: Пример

select id,name from customers where active=true order by name;

Готовый пример

SELECT id, name
FROM customers
WHERE active = true
ORDER BY name;
Скачать этот пример

Добавьте эти данные в промпт и скопируйте его в WebAct, чтобы попробовать задачу. Ваш результат может отличаться от примера.

Решения и устранение проблем.

Должен ли форматировщик переименовывать столбцы или упрощать выражения?

Отделяйте семантические изменения, если их не просили. Форматирование должно улучшать читаемость без изменения смысла запроса.

Почему отформатированный запрос ведёт себя иначе?

Проверьте изменённые кавычки, комментарии и синтаксис, зависящий от диалекта. Сравните исходные и новые токены, прежде чем винить пробелы.

Попробуйте на собственном источнике.

Замените пример своим материалом в промпте. Сохраните нужные требования и скопируйте задачу в WebAct.

Настроить и скопировать задачу ↑
ПЕРЕД НАЧАЛОМ

Использование WebAct.

Промпт и пример доступны здесь. Выполните задачу в расширении WebAct для Chrome.

Этот инструмент бесплатный?

Здесь можно бесплатно копировать и редактировать промпт. Для использования с WebAct установите расширение Chrome, создайте и подтвердите аккаунт и подключите доступную сессию ChatGPT в браузере. План Free включает 25 задач автоматизации, запускаемых пользователем, за календарный месяц суммарно для всех инструментов. Обычный браузерный Chat учитывается отдельно; действуют ограничения провайдера.

Узнайте об общем контексте в нашем политике конфиденциальности и о выборе между Chat и Task.

ОТ ПРОМПТА К ВАШЕЙ РАБОТЕ

Перенесите задачу на свою страницу.

Установите WebAct, добавьте исходные материалы и адаптируйте результат.

Установить WebAct