Конвертер SQL диалектов — перевод запросов онлайн

Вставьте SQL-запрос, выберите исходный и целевой диалект — и получите переведённый код за секунды. Поддержка MySQL, PostgreSQL, SQLite, SQL Server, Oracle, Snowflake, BigQuery, ClickHouse и других СУБД. Работает прямо в браузере, без отправки данных на сервер.

Конвертер SQL

Вставьте запрос, выберите диалекты и нажмите «Конвертировать». Запрос не покидает ваш браузер.

Примеры для MySQL → PostgreSQL
SubQuery Бесплатный конвертер

Облачный DBT и инструменты Big Data от SubQuery

Готовите аналитические пайплайны на dbt или работаете с большими данными? SubQuery помогает строить и запускать dbt-трансформации в облаке, не разворачивая собственную инфраструктуру.

  • Облачный dbt без настройки серверов
  • Работа с ClickHouse, PostgreSQL и другими источниками
  • Мониторинг моделей и качества данных
Попробовать SubQuery

Все пары диалектов

Каждый из 15 диалектов можно преобразовать в любой другой — всего 210 направлений конвертации.

MySQL

Самая популярная реляционная СУБД с открытым исходным кодом

PostgreSQL

Продвинутая объектно-реляционная СУБД с богатым типажем

SQLite

Встраиваемая файловая база данных без сервера

SQL Server

Корпоративная СУБД Microsoft с языком T-SQL

Oracle

Мощная коммерческая СУБД для корпоративных нагрузок

Redshift

Облачное хранилище данных AWS на базе PostgreSQL

Snowflake

Облачное хранилище данных с разделением вычислительных ресурсов и хранения

BigQuery

Бесcерверное аналитическое хранилище Google Cloud

ClickHouse

Колоночная аналитическая СУБД с высокой скоростью агрегаций

Hive

SQL-надстройка над Hadoop для пакетной обработки

Spark SQL

SQL-движок распределённых вычислений Apache Spark

Trino

Распределённый SQL-движок для федеративных запросов

DuckDB

Аналитическая СУБД встраиваемого типа для обработки данных

Databricks

Единая аналитическая платформа на базе Spark и Delta Lake

Teradata

Mассивная параллельная СУБД для крупных хранилищ данных

Поддерживаемые диалекты

MySQLPostgreSQLSQLiteSQL ServerOracleRedshiftSnowflakeBigQueryClickHouseHiveSpark SQLTrinoDuckDBDatabricksTeradata

Зачем нужен конвертер SQL?

При миграции базы данных приходится переписывать сотни запросов: менять автоинкремент, функции дат, UPSERT, типы данных и ограничения. Конвертер берёт рутинную работу на себя, сохраняя семантику запроса.

Сервис работает на движке sqlglot и выполняет перевод полностью в браузере — ваши запросы не покидают устройство, поэтому можно безопасно работать с внутренней схемой данных.

Частые вопросы

Конвертер действительно бесплатный?

Да. Сервис полностью бесплатный и не требует регистрации. Все вычисления выполняются в браузере.

Переводятся ли запросы DDL?

Да, поддерживаются CREATE TABLE, ALTER, DROP и другие DDL-конструкции, включая типы данных и ограничения.

Что делать, если запрос не перевёлся?

Проверьте, что исходный диалект выбран верно, и упростите запрос: разбейте его на части. Редкие расширенные конструкции лучше переписать вручную.