CanDoYa
RU

Бесплатный SQL онлайн-редактор

Работает прямо в браузере - без загрузки файлов и регистрации.

Пример готов - выполните запрос, чтобы запустить SQLite.

Заново создает локальную базу после применения

Для запуска нажмите Ctrl или Cmd + Enter

Результаты запроса

Здесь появится таблица результатовВыполните пример запроса или замените его своей командой SQLite.
Поделиться инструментом

Что такое SQL онлайн-редактор?

SQL онлайн-редактор - это рабочая среда в браузере, где можно создавать таблицы, добавлять тестовые данные и выполнять запросы без установки базы данных. Здесь используется SQLite, скомпилированный в WebAssembly, поэтому SELECT, JOIN, агрегатные функции, CTE и изменения данных выполняются локально на вашем устройстве и сразу возвращают результат.

Как пользоваться

  1. 1Подготовьте базу данных. Оставьте пример схемы и строк или замените содержимое левого редактора своими командами CREATE TABLE и INSERT.
  2. 2Напишите и запустите SQL. Введите команды SQLite в редакторе запросов, затем нажмите Выполнить запрос или сочетание Ctrl или Cmd + Enter.
  3. 3Проверьте или экспортируйте результат. Просмотрите каждый набор результатов в таблице, затем скопируйте или скачайте активный результат в формате CSV.

Кому пригодится

В левом редакторе создается новая база SQLite с помощью команд CREATE TABLE и INSERT. Правый редактор работает с этой базой до конца сеанса: можно проверить запрос, изменить строки и выполнить следующий запрос. Если отредактировать схему, база будет заново создана при следующем запуске.

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

Вопросы и ответы

Мой SQL-код или данные куда-либо загружаются?

Нет. Движок SQLite WebAssembly загружается в браузер и обрабатывает схему, запросы и форматирование результатов на вашем устройстве. CanDoYa не отправляет введенный SQL-код или созданные строки на сервер базы данных.

SQL онлайн-редактор бесплатный?

Да. Можно выполнять запросы, сбрасывать тестовую базу, копировать таблицы результатов и скачивать CSV без учетной записи и оплаты. База хранится в памяти, пока открыта текущая вкладка браузера.

Какой диалект SQL поддерживает редактор?

Он использует синтаксис SQLite. Работают SELECT, INSERT, UPDATE, DELETE, CREATE TABLE, JOIN, GROUP BY, оконные функции, подзапросы и общие табличные выражения. Специфические возможности PostgreSQL, MySQL, Oracle и SQL Server могут не поддерживаться.

Можно ли выполнить несколько команд SQL?

Да. Разделяйте команды точкой с запятой. Если несколько команд возвращают таблицы, переключатель результатов позволяет открыть каждый набор. Команды, которые только меняют данные, показывают число затронутых строк и оставляют базу готовой к следующему запросу.

Насколько большой может быть база в браузере?

Практический предел зависит от памяти браузера и устройства, так как sql.js держит всю базу в оперативной памяти. Редактор рассчитан на обучение, примеры и небольшие тестовые наборы, а не на рабочие базы объемом в несколько гигабайт.

Сохраняется ли база после закрытия вкладки?

Нет. Рабочая база временная и сбрасывается при закрытии или перезагрузке страницы. Скачайте нужные результаты в CSV, а важный текст схемы или запросов сохраните в своем файле до выхода.