diff options
| author | vvvv <[email protected]> | 2025-09-22 13:47:31 +0300 |
|---|---|---|
| committer | vvvv <[email protected]> | 2025-09-22 14:09:17 +0300 |
| commit | fcacd313e6f9c84b89fe898b489cd8de620b4cf1 (patch) | |
| tree | ad75dbdef75ff5659bac782e6160fbf1685a66e0 /yql/essentials/sql/v1 | |
| parent | 44df5156d21c3bf19af3045035748352a0d3713f (diff) | |
YQL-20339 expr high level funcs
init
commit_hash:479f16e9cd255b616573d811910403290f9ef656
Diffstat (limited to 'yql/essentials/sql/v1')
| -rw-r--r-- | yql/essentials/sql/v1/builtin.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/yql/essentials/sql/v1/builtin.cpp b/yql/essentials/sql/v1/builtin.cpp index 13eb074abc9..077b3d9fed5 100644 --- a/yql/essentials/sql/v1/builtin.cpp +++ b/yql/essentials/sql/v1/builtin.cpp @@ -3099,6 +3099,11 @@ struct TBuiltinFuncData { {"mutdictkeys", {"MutDictKeys", "Normal", BuildNamedArgcBuiltinFactoryCallback<TCallNodeImpl>("MutDictKeys", 1, 1)}}, {"mutdictpayloads", {"MutDictPayloads", "Normal", BuildNamedArgcBuiltinFactoryCallback<TCallNodeImpl>("MutDictPayloads", 1, 1)}}, + {"dictinsert", {"DictInsert", "Normal", BuildNamedArgcBuiltinFactoryCallback<TCallNodeImpl>("DictInsert", 3, 3)}}, + {"dictupsert", {"DictUpsert", "Normal", BuildNamedArgcBuiltinFactoryCallback<TCallNodeImpl>("DictUpsert", 3, 3)}}, + {"dictupdate", {"DictUpdate", "Normal", BuildNamedArgcBuiltinFactoryCallback<TCallNodeImpl>("DictUpdate", 3, 3)}}, + {"dictremove", {"DictRemove", "Normal", BuildNamedArgcBuiltinFactoryCallback<TCallNodeImpl>("DictRemove", 2, 2)}}, + // Atom builtins {"asatom", {"AsAtom", "Normal", BuildSimpleBuiltinFactoryCallback<TYqlAsAtom>()}}, {"secureparam", {"SecureParam", "Normal", BuildNamedBuiltinFactoryCallback<TYqlAtom>("SecureParam")}}, |
