diff options
author | maxkovalev <maxkovalev@yandex-team.com> | 2023-06-30 12:38:49 +0300 |
---|---|---|
committer | maxkovalev <maxkovalev@yandex-team.com> | 2023-06-30 12:38:49 +0300 |
commit | cf5fa593b5636b86e70e99e0ef5aedd487f10c17 (patch) | |
tree | 03713078fd97c94b49e0bb7270e5455cd04af3ff | |
parent | 24a6b2a35f177fe289cf57dc0119726a3108af7a (diff) | |
download | ydb-cf5fa593b5636b86e70e99e0ef5aedd487f10c17.tar.gz |
move UDF pragma info to global section
YQL docs: move UDF pragma info to global section
-rw-r--r-- | ydb/docs/ru/core/yql/reference/yql-core/syntax/_includes/pragma/global.md | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/ydb/docs/ru/core/yql/reference/yql-core/syntax/_includes/pragma/global.md b/ydb/docs/ru/core/yql/reference/yql-core/syntax/_includes/pragma/global.md index 6ee6aa6121..452fb51c41 100644 --- a/ydb/docs/ru/core/yql/reference/yql-core/syntax/_includes/pragma/global.md +++ b/ydb/docs/ru/core/yql/reference/yql-core/syntax/_includes/pragma/global.md @@ -21,6 +21,17 @@ SELECT * FROM test;` Префикс не добавляется, если имя таблицы указано как абсолютный путь (начинается с /). +### UDF {#udf} + +| Тип значения | По умолчанию | Статическая /<br/>динамическая | +| --- | --- | --- | +| Строка | — | Статическая | +| Строка - имя префикса, добавляемого ко всем модулям | "" | Статическая | + +Импорт всех UDF из указанной приложенной к запросу скомпилированной под Linux x64 разделяемой библиотеки (.so). +При указании префикса, он добавляется перед названием всех загруженных модулей, например, CustomPrefixIp::IsIPv4 вместо Ip::IsIPv4. +Указание префикса позволяет подгрузить одну и ту же UDF разных версий. + ### UseTablePrefixForEach {#use-table-prefix-for-each} | Тип значения | По умолчанию | |