Редактор коду SQL — це робочий простір телефону для написання, форматування та виконання SQL на базах даних SQLite, які залишаються на пристрої. Ви вводите скрипт, вибираєте базу даних і запускаєте оператор у положенні курсора або весь скрипт. Файл .sql зберігає лише текст. Файл бази даних зберігає таблиці та рядки. Вони залишаються окремо, тому скрипт можна редагувати окремо.
Редактор відображає кольори синтаксису та номери рядків, і він може тримати більше одного скрипта відкритим у вкладках. Функції «Знайти» та «Замінити» можуть збігатися з регістром, переходити до наступного або попереднього збігу або замінювати кожен збіг. Ви можете перейти до номера рядка, вмикати або вимикати перенос слів, вирізати, копіювати, вставляти, вибирати все та дублювати виділення. Фрагменти вставляють поширені шаблони SQL. Форматування може розміщувати ключові слова у верхньому регістрі, нижньому регістрі або залишати їх як записано, а також може розривати текст перед реченнями, такими як SELECT, FROM, WHERE та ORDER BY.
Команда «Виконати» надсилає оператор у положенні курсора до вибраної бази даних SQLite. Команда «Виконати скрипт» надсилає повний редактор. Команда «Виконати виділення» надсилає лише виділену частину. Коли оператор може змінити або видалити дані, редактор коду SQL запитує підтвердження перед його запуском. Порожній редактор не запускається. Поки виконується запит, наступний запуск очікує. Успішний запит відображає результат під редактором. Сітка показує перші 1000 рядків. Експорт у CSV або JSON може записати повний результат, коли оператор можна буде виконати ще раз.
Ви можете створити базу даних, імпортувати файл SQLite, створити його резервну копію та відновити його на цьому телефоні. Браузер відображає таблиці та представлення, схему, первинні ключі, зовнішні ключі та індекси. Ви можете шукати в таблиці, сортувати стовпець, фільтрувати рядки, вставляти рядок, редагувати рядок або видаляти рядок. Порожнє поле зберігається як NULL. Представлення можна переглядати тут і змінювати за допомогою SQL у редакторі. Видалення таблиці або рядка вимагає підтвердження, оскільки цю дію неможливо скасувати.
Нові файли SQL зберігаються в розділі Внутрішня пам'ять, потім Документи, потім Редактор коду SQL. Зберегти оновлює поточний файл. Зберегти як зберігає копію в іншому місці. З файлового менеджера, Завантажень або іншої програми ви можете відкрити файл .sql або .txt і вибрати Редактор коду SQL. Функція «Спільний доступ» надсилає поточний документ до іншої програми. На головному екрані відображається список нещодавно використаних файлів, нещодавно використаних баз даних і збережених запитів, і ви можете шукати цю нещодавню роботу.
Історія запитів зберігає оператори на цьому пристрої, коли налаштування історії ввімкнено. Кожен елемент можна скопіювати, запустити ще раз, зберегти під іменем або видалити. Видалення елемента історії не видаляє оригінальний файл SQL. Історію можна вимкнути. Збережені запити залишаються у своєму окремому списку, доки ви їх не видалите.
Налаштування охоплюють світлу тему, темну тему або системну тему, а також розмір шрифту редактора, ширину табуляції, автозбереження для відкритих файлів, стиль ключових слів і варіанти лише для читання. Посібник у Редакторі коду SQL пояснює різницю між скриптом і базою даних, де зберігаються файли, а також як працюють запуск, збереження та історія. Чернетки незбережених документів залишаються на пристрої. Якщо ви залишаєте пристрій з незбереженими змінами, вас запитають, перш ніж ці зміни буде скасовано.
Для відкриття головного екрана потрібне підключення до Інтернету. Перевірка використовує Wi-Fi або мобільні дані та не завантажує ваші скрипти, чернетки, текст запиту чи файли бази даних. Якщо з'єднання переривається після того, як редактор вже відкрито, ви все одно можете зберегти чернетку на пристрої. Редактор коду SQL не просить вас створити обліковий запис.
Редактор коду SQL призначений для людей, які пишуть SQL на телефоні: тих, хто навчається використовувати SELECT, INSERT, UPDATE, DELETE та CREATE TABLE, а також розробників, яким потрібен файл SQLite поруч зі скриптом. Оператори виконуються за допомогою SQLite на пристрої. Він не надає всіх функцій MySQL, PostgreSQL або SQL Server і не входить на ці сервери. Використовуйте його лише з файлами та базами даних, які вам дозволено відкривати.
Відкрийте Редактор коду SQL, коли вам потрібен скрипт, таблиця результатів та база даних SQLite разом на вашому телефоні, з історією, яку ви можете переглядати, та файлами, які ви можете зберігати, ділитися та відкривати пізніше.
Редактор коду SQL записує, форматує та запускає скрипти SQLite, що зберігаються на вашому телефоні.