Ja bych si spustil consoli sqlite3.exe a podival se, jake indexy pro danou tabulku existuji, jestli jdou vytvorit a jesti ti bude fungovat pozadovany DML command tj. vzdy, kdyz se vyskytly u jakehokoli RDBMS podivnosti, tak jsem se obracel ke korenum tj. k nejake nativni konsoli, kde mezi mnou a driverem nestoji zadny skodic. Nevim, jestli to nejak nemenili, ale pred lety se dalo napsat:
SELECT * FROM sqlite_master WHERE TYPE='index' AND tbl_name='VALUTA';
a ten create index taky funguje:
CREATE INDEX IF NOT EXISTS obchody_evm_idx ON obchody(VALUTA);
Je mozne, ze to nefunguje kvuli nejakemu SQL parseru na urovni connectivity.