Az SQL Code Editor egy telefonos munkaterület SQL írására, formázására és futtatására az eszközön maradó SQLite adatbázisokon. Beír egy szkriptet, kiválaszt egy adatbázist, és futtatja az utasítást a kurzornál vagy az egész szkriptet. Az .sql fájl csak a szöveget tárolja. Az adatbázisfájl a táblázatokat és a sorokat tárolja. Ezek külön maradnak, így egy szkript önállóan szerkeszthető.
A szerkesztő szintaxisszíneket és sorszámokat jelenít meg, és egynél több szkriptet is nyitva tud tartani a füleken. A Keresés és csere funkcióval egyeztetheti a kis- és nagybetűket, átugorhat a következő vagy előző találatra, vagy minden találatot lecserélhet. Ugorhat egy sorszámra, be- és kikapcsolhatja a sortörést, kivághat, másolhat, beilleszthet, kijelölhet mindent, és másolhat egy kijelölésből. A kódrészletek gyakori SQL mintákat illesztenek be. A formázás nagybetűssé vagy kisbetűssé teheti a kulcsszavakat, vagy meghagyhatja őket írásmódjukban, és a szöveget olyan záradékok előtt is törheti, mint a SELECT, FROM, WHERE és ORDER BY.
A Futtatás parancs elküldi a kurzornál lévő utasítást a kiválasztott SQLite adatbázisnak. A Szkript futtatása parancs elküldi a teljes szerkesztőt. A Kijelölés futtatása parancs csak a kiemelt részt küldi el. Amikor egy utasítás módosíthatja vagy eltávolíthatja az adatokat, az SQL Code Editor megerősítést kér a futtatás előtt. Egy üres szerkesztő nem fut. Amíg egy lekérdezés folyamatban van, a következő futtatás vár. A sikeres lekérdezés az eredményt a szerkesztő alatt jeleníti meg. A rács az első 1000 sort mutatja. A CSV vagy JSON formátumba exportálva a teljes eredmény kiírható, amikor az utasítás ismét futtatható.
Létrehozhat adatbázist, importálhat egy SQLite fájlt, biztonsági másolatot készíthet róla, és visszaállíthatja ezen a telefonon. A böngésző listázza a táblákat és nézeteket, megjeleníti a sémát, az elsődleges kulcsokat, az idegen kulcsokat és az indexeket. Kereshet egy táblában, rendezhet egy oszlopot, szűrhet sorokat, beszúrhat egy sort, szerkeszthet egy sort vagy törölhet egy sort. Az üres mező NULL értékkel tárolódik. A nézetek itt böngészhetők, és módosíthatók az SQL-lel a szerkesztőben. Egy tábla eldobása vagy egy sor törlése megerősítést kér, mert ez a művelet nem vonható vissza.
Az új SQL fájlok a Belső tároló, majd a Dokumentumok, végül az SQL Code Editor mappába kerülnek mentésre. A Mentés frissíti az aktuális fájlt. A Mentés másként parancs egy másolatot tárol egy másik helyen. Egy fájlkezelőből, a Letöltésekből vagy más alkalmazásból megnyithat egy .sql vagy .txt fájlt, és kiválaszthatja az SQL Code Editor lehetőséget. A Megosztás gombbal az aktuális dokumentum egy másik alkalmazásba küldhető. A kezdőképernyőn megjelennek a legutóbbi fájlok, adatbázisok és mentett lekérdezések, és kereshet a legutóbbi munkákban.
A lekérdezési előzmények funkció az eszközön tárolja az utasításokat, ha az előzmények beállítása be van kapcsolva. Minden elem másolható, újra futtatható, név alatt menthető vagy törölhető. Az előzmények törlése nem törli az eredeti SQL fájlt. Az előzmények kikapcsolhatók. A mentett lekérdezések a saját listájukban maradnak, amíg nem törli őket.
A beállítások a világos témát, a sötét témát vagy a rendszertémát, valamint a szerkesztő betűméretét, a tabulátor szélességét, a megnyitott fájlok automatikus mentését, a kulcsszóstílust és az írásvédett beállításokat tartalmazzák. Az SQL Code Editor útmutatója elmagyarázza a szkript és az adatbázis közötti különbséget, a fájlok mentési helyét, valamint a futtatás, mentés és az előzmények működését. A nem mentett dokumentumok piszkozatai az eszközön maradnak. Ha nem mentett módosításokkal távozik, a rendszer megkérdezi, mielőtt ezeket a módosításokat elveti.
A főképernyő megnyitásához internetkapcsolat szükséges. Az ellenőrzés Wi-Fi- vagy mobil adatforgalmat használ, és nem tölti fel a szkripteket, vázlatokat, lekérdezési szöveget vagy adatbázisfájlokat. Ha a kapcsolat megszakad, miután a szerkesztő már megnyílt, akkor is menthet vázlatot az eszközön. Az SQL Code Editor nem kér fiók létrehozását.
Az SQL Code Editor azoknak szól, akik telefonon írnak SQL-t: a SELECT, INSERT, UPDATE, DELETE és CREATE TABLE műveleteket gyakorló tanulóknak, valamint a szkript mellett SQLite fájlt igénylő fejlesztőknek. Az utasítások az eszközön SQLite-tal futnak. Nem biztosítja a MySQL, a PostgreSQL vagy az SQL Server összes funkcióját, és nem jelentkezik be ezekre a szerverekre. Csak olyan fájlokkal és adatbázisokkal használja, amelyeket megnyithat.
Nyissa meg az SQL Code Editort, ha a szkriptet, az eredményrácsot és az SQLite adatbázist együtt szeretné látni a telefonján, az előzményekkel, amelyeket újra megtekinthet, és a fájlokkal, amelyeket később menthet, megoszthat és megnyithat.
Az SQL Code Editor a telefonodon tárolt SQLite szkripteket írja, formázza és futtatja.