JSON функциите и операторите на SQLite вече са активирани по подразбиране, започвайки от SQLite 3.38.0 (издадена на 22 февруари 2022 г.).
Така че в SQLite 3.38.0 и по-нови, JSON функциите и операторите вече са вградени.
Преди SQLite 3.38.0 ще трябва да използвате -DSQLITE_ENABLE_JSON1
опция по време на компилиране, за да активирате поддръжката на JSON. Сега (започвайки от SQLite 3.38.0) вече не е необходимо да използвате тази опция по време на компилиране, за да активирате поддръжката на JSON. JSON е включен по подразбиране.
Как да деактивирате JSON функции и оператори
Поддръжката на JSON премина от включване с SQLite версия 3.37.2 и по-стари до отказване с SQLite версия 3.38.0 и по-нова.
Ако не искате функциите и операторите на JSON да бъдат активирани, ще трябва изрично да ги пропуснете от компилацията. SQLite има нова опция за това.
За да деактивирате JSON интерфейса, използвайте новия -DSQLITE_OMIT_JSON
опция за време на компилиране. Тази опция пропуска JSON SQL функциите и операторите от компилацията.