Перейти к основному содержимому

Подключить расширение

Подключает расширение SQLite для указанного соединения

Функция ПодключитьРасширение(Знач Расширение, Знач ТочкаВхода = "", Знач Соединение = "") Экспорт

ПараметрCLI опцияТипОбяз.Назначение
Расширение-Строка, ДвоичныеДанныеДанные или путь к расширению
ТочкаВхода-СтрокаТочка входа расширения, если необходима
Соединение-Строка, ПроизвольныйСуществующее соединение или путь к базе. In memory, если не заполнено

Возвращаемое значение: Соответствие Из КлючИЗначение - Результат подключения расширения


подсказка

Расширение активно только в рамках соединения. При каждом новом соединении его необходимо подключать заново

Аналогично использованию параметра Расширения (exts в CLI) функции ВыполнитьЗапросSQL

Параметры с типом данных Двоичные данные могут принимать также пути к файлам на диске и URL

предупреждение

NOCLI: данный метод недоступен для использования в CLI версии


Пример использования для 1С:Предприятие/OneScript
    База       = "C:\Users\Administrator\AppData\Local\Temp\v8_770D_2da.sqlite";
Расширение = "https://api.athenaeum.digital/test_data/uuid.dll"; // URL, Путь или Двоичные данные
ТочкаВхода = "sqlite3_uuid_init";

Соединение = OPI_SQLite.ОткрытьСоединение(База);
Результат = OPI_SQLite.ПодключитьРасширение(Расширение, ТочкаВхода, Соединение);
Результат
{
"result": true
}