Funkce a operátory JSON SQLite jsou nyní ve výchozím nastavení povoleny, počínaje verzí SQLite 3.38.0 (vydáno 22. února 2022).
Takže v SQLite 3.38.0 a novějších jsou nyní funkce a operátory JSON zabudovány.
Před SQLite 3.38.0 byste museli použít -DSQLITE_ENABLE_JSON1
možnost kompilace pro povolení podpory JSON. Nyní (počínaje SQLite 3.38.0) již není nutné používat tuto možnost kompilace k povolení podpory JSON. JSON je ve výchozím nastavení zapnutý.
Jak zakázat funkce a operátory JSON
Podpora JSON přešla od přihlášení s SQLite verze 3.37.2 a dřívější k odhlášení s SQLite verze 3.38.0 a novější.
Pokud nechcete, aby byly funkce a operátory JSON povoleny, budete je muset v sestavení explicitně vynechat. SQLite má k tomu novou možnost.
Chcete-li zakázat rozhraní JSON, použijte nový -DSQLITE_OMIT_JSON
možnost kompilace. Tato možnost vynechává funkce a operátory JSON SQL ze sestavení.