w

Расширенные возможности

Инструмент SQL Prettify предлагает расширенные параметры и возможности форматирования для профессиональной работы с SQL.

Расширенные параметры форматирования

Управление отступами

Инструмент обеспечивает точный контроль над SQL-отступами:

  • 2 Spaces: компактное форматирование, подходящее для простых запросов
  • 4 Spaces: стандартное форматирование, рекомендуемое для большинства сценариев
  • 8 Spaces: широкое форматирование для сложных запросов с большим количеством вложенных элементов

Управление регистром ключевых слов

Настройте внешний вид SQL-ключевых слов:

  • UPPERCASE: традиционное SQL-форматирование со всеми ключевыми словами в верхнем регистре
  • lowercase: современное форматирование со всеми ключевыми словами в нижнем регистре
  • Preserve Case: сохраняет исходный регистр, как при вводе

Форматирование функций и типов данных

  • Uppercase Functions: преобразует имена функций, такие как count() и sum(), в COUNT() и SUM()
  • Uppercase Data Types: преобразует типы данных, такие как varchar и int, в VARCHAR и INT

Расширенные параметры компоновки

  • Align Commas: выравнивает запятые в списках SELECT для лучшей читаемости
  • Break Before Boolean Operator: добавляет переносы строки перед операторами AND/OR в сложных условиях WHERE

Управление историей

Автоматическое сохранение истории

Инструмент автоматически сохраняет историю форматирования:

  • Last 50 Records: хранит до 50 последних операций форматирования
  • Persistent Storage: история сохраняется локально в вашем браузере
  • Quick Access: нажмите на любую запись истории, чтобы снова загрузить SQL и настройки

Возможности истории

  • Load from History: нажмите на любую запись истории, чтобы восстановить SQL и параметры форматирования
  • Delete Individual Records: удаляет отдельные записи истории
  • Clear All History: удаляет всю сохраненную историю

Статистика и анализ

Статистика в реальном времени

Инструмент предоставляет подробную статистику по форматированию SQL:

  • Original Lines: количество строк во входном SQL
  • Formatted Lines: количество строк в отформатированном результате
  • Original Characters: количество символов во входных данных
  • Formatted Characters: количество символов в отформатированном результате

Анализ форматирования

Используйте статистику, чтобы:

  • Optimize Query Length: видеть, как форматирование влияет на размер запроса
  • Track Changes: отслеживать влияние разных параметров форматирования
  • Compare Versions: анализировать разные подходы к форматированию

Поддерживаемые конструкции SQL

Сложные запросы

Инструмент работает с расширенными SQL-конструкциями:

  • Subqueries: вложенные инструкции SELECT с корректными отступами
  • Common Table Expressions (CTEs): выражения WITH с подходящим форматированием
  • Window Functions: выражения OVER с корректным выравниванием
  • Complex JOINs: соединения нескольких таблиц с понятной структурой

Изменение данных

  • INSERT Statements: вставка нескольких строк с корректным форматированием
  • UPDATE Statements: сложные условия WHERE с понятной структурой
  • DELETE Statements: условные удаления с корректным форматированием

Определение данных

  • CREATE TABLE: определения таблиц с форматированием столбцов
  • ALTER TABLE: изменения схемы с понятной структурой
  • INDEX Creation: определения индексов с корректным форматированием

Рекомендации

Последовательное форматирование

  1. Choose a Standard: выберите единый стандарт отступов и регистра ключевых слов
  2. Use History: используйте историю, чтобы поддерживать единообразие
  3. Review Output: всегда просматривайте результат перед использованием

Замечания по производительности

  1. Large Queries: инструмент эффективно обрабатывает большие SQL-запросы
  2. Complex Formatting: расширенные параметры могут занимать немного больше времени на сложных запросах
  3. Browser Storage: история хранится локально и не влияет на производительность

Совместная работа в команде

  1. Standardize Settings: согласуйте параметры форматирования внутри команды
  2. Share Examples: используйте примеры, чтобы показывать стандарты форматирования
  3. Document Preferences: фиксируйте предпочитаемые настройки форматирования

Устранение неполадок

Распространенные проблемы

  • Formatting Errors: если форматирование не сработало, проверьте SQL на синтаксические ошибки
  • Large Queries: очень большие запросы могут форматироваться дольше
  • Browser Compatibility: убедитесь, что используете современный браузер

Как получить помощь

  • Load Example: используйте пример, чтобы посмотреть корректное форматирование
  • Check History: просмотрите предыдущие успешные попытки форматирования
  • Clear and Retry: очистите ввод и повторите попытку, если проблема сохраняется
Была ли эта страница полезной?