Към съдържанието
Spellkit

SQL форматиране

Разкрасете SQL заявки по диалект или ги минифицирайте в един ред — всичко в браузъра.

Форматирането се изпълнява локално — заявката никога не напуска този браузър.

Какво е SQL форматиране?

SQL форматирането разкрасява SQL заявки с избрания от вас регистър на ключовите думи и отстъп или ги минифицира в един-единствен ред. Разбира единадесет диалекта — MySQL, PostgreSQL, SQLite, MariaDB, SQL Server (T-SQL), Oracle PL/SQL, BigQuery, Snowflake, Spark, Hive и стандартен SQL — така че специфичният синтаксис като [квадратни скоби] и `обратни кавички` се форматира коректно. Всичко се изпълнява в браузъра: заявките никога не се качват.

Основни функции

  • Единадесет диалекта: MySQL, PostgreSQL, SQLite, T-SQL, PL/SQL, BigQuery, Snowflake и други
  • Контрол на регистъра на ключовите думи — ГЛАВНИ, малки или както е въведено
  • Отстъп с 2 интервала, 4 интервала или табулации
  • Минификация с един клик свива заявката в един ред (низовите литерали остават непокътнати)
  • Работи изцяло в браузъра — заявките никога не напускат компютъра ви

SQL форматиране — разкрасяване и минификация на заявки онлайн

Поставете каквато и да е SQL заявка и я получете последователно форматирана — ключови думи в регистъра, който екипът ви предпочита, клаузи на отделни редове и вложеност с отстъпи. Или обратното — минифицирайте заявка в един ред за логове и код.

Диалекти

Форматиращият инструмент разбира единадесет диалекта: стандартен SQL, MySQL, PostgreSQL, SQLite, MariaDB, SQL Server (T-SQL), Oracle PL/SQL, BigQuery, Snowflake, Spark SQL и Hive. Изборът на правилния диалект е важен, когато заявката използва специфичен синтаксис — [идентификатори в скоби] в T-SQL, `обратни кавички` в MySQL, преобразувания :: в PostgreSQL — за да може да бъде разчетена коректно.

Опции за форматиране

  • Ключови думи — пишете SELECT/FROM с ГЛАВНИ, малки букви или ги оставете както са въведени.
  • Отстъп — 2 интервала, 4 интервала или табулации.
  • Няколко израза, разделени с ;, се форматират заедно с празен ред между тях.

Минификация

Минификацията свива заявката в един ред: поредиците от интервали стават единични интервали, -- редовите коментари се премахват (биха погълнали остатъка от реда), а /* блоковите коментари */ се запазват. Интервалите вътре в 'низовите литерали' никога не се докосват.

Поверителност

Форматирането се изпълнява изцяло в браузъра ви. Заявките никога не се качват, регистрират или съхраняват — безопасно дори за продукционен SQL.

Поверителност

SQL форматиране работи изцяло във вашия браузър. Вашите файлове и данни се обработват на вашето устройство и никога не се качват на сървър. Не е необходимо да създавате акаунт, нито да инсталирате нещо — просто отворете страницата и започнете работа.