Форматування SQL
Вставте запит і отримайте охайний SQL з послідовними відступами, який легко читати, перевіряти й надсилати колегам.
Запечатано на цьому пристрої
Працює у вашому браузері. Нічого не завантажується на сервер.
Запечатано
Відформатований SQL
Тут під час набору з’явиться відформатований SQL.
Не вдалося відформатувати цей SQL
Як це працює
-
Вставте запит
Вставте один запит чи цілий скрипт або відкрийте файл .sql. Кілька інструкцій, розділених крапкою з комою, — теж не проблема.
-
Виберіть діалект і стиль
Виберіть свою базу даних, щоб її особливий синтаксис розпізнавався, а потім налаштуйте регістр ключових слів, відступи й розмітку.
-
Скопіюйте охайний SQL
Відформатований запит оновлюється під час набору. Скопіюйте його або завантажте як файл .sql.
Поширені запитання
Мої запити надсилаються на сервер?
Ні. Форматування відбувається у вашому браузері, тож назви таблиць, дані клієнтів у літералах і внутрішні схеми ніколи не залишають ваш пристрій.
Чому важливий діалект?
Кожна база даних має власні ключові слова, правила лапок і оператори: зворотні апострофи в MySQL, квадратні дужки в SQL Server, приведення типів через :: у PostgreSQL. Правильний діалект дає змогу форматувальнику їх розпізнати, а не повідомляти про помилку.
Чи змінює форматування те, що робить мій запит?
Ні. Змінюються лише пробіли, розриви рядків і, за вашим вибором, регістр ключових слів. Назви таблиць і стовпців, рядки й коментарі залишаються точно такими, як їх написано.
Чи перевіряє інструмент правильність мого SQL?
Він читає структуру запиту, тож про незакриті лапки й дужки повідомляє з номером рядка й стовпця. Він не підключається до бази даних, тому не може визначити, чи існує таблиця або стовпець.
Що таке розмітка колонками?
Вона вирівнює ключові слова в колонці фіксованої ширини ліворуч, а решту кожної конструкції — поруч із ними. Деяким командам так легше переглядати довгі списки SELECT.