Подключить расширение
Подключает расширение 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
}