diff options
| author | vvvv <[email protected]> | 2025-01-27 17:45:33 +0300 |
|---|---|---|
| committer | vvvv <[email protected]> | 2025-01-27 18:05:00 +0300 |
| commit | 33900924b69623bce3c8920ff93073794ed536ef (patch) | |
| tree | 9996780468aa6ce8ae1a1380a567bb4c8cc2bf27 /yql/essentials/docs/en | |
| parent | edcfedc60aae21c05abac8edd88ba1ab3c90f77c (diff) | |
opt. index for DynamicVariant YQL-19499
commit_hash:cdf713319f6b37f19e986df843edf28ab9991d7a
Diffstat (limited to 'yql/essentials/docs/en')
| -rw-r--r-- | yql/essentials/docs/en/builtins/basic.md | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/yql/essentials/docs/en/builtins/basic.md b/yql/essentials/docs/en/builtins/basic.md index ff257ca6902..4e74b6d5def 100644 --- a/yql/essentials/docs/en/builtins/basic.md +++ b/yql/essentials/docs/en/builtins/basic.md @@ -590,8 +590,8 @@ The inverse function is [VariantItem](#variantitem). ### Signature ```yql -DynamicVariant(item:T,index:Uint32,Variant<T, T, ...>)->Optional<Variant<T, T, ...>> -DynamicVariant(item:T,index:Utf8,Variant<key1: T, key2: T, ...>)->Optional<Variant<key1: T, key2: T, ...>> +DynamicVariant(item:T,index:Uint32?,Variant<T, T, ...>)->Optional<Variant<T, T, ...>> +DynamicVariant(item:T,index:Utf8?,Variant<key1: T, key2: T, ...>)->Optional<Variant<key1: T, key2: T, ...>> ``` ### Example @@ -599,11 +599,11 @@ DynamicVariant(item:T,index:Utf8,Variant<key1: T, key2: T, ...>)->Optional<Varia ```yql $dt = Int32; $tvt = Variant<$dt,$dt>; -SELECT ListMap([(10,0u),(20,2u)],($x)->(DynamicVariant($x.0,$x.1,$tvt))); -- [0: 10,NULL] +SELECT ListMap([(10,0u),(20,2u),(30,NULL)],($x)->(DynamicVariant($x.0,$x.1,$tvt))); -- [0: 10,NULL,NULL] $dt = Int32; $svt = Variant<x:$dt,y:$dt>; -SELECT ListMap([(10,'x'u),(20,'z'u)],($x)->(DynamicVariant($x.0,$x.1,$svt))); -- [x: 10,NULL] +SELECT ListMap([(10,'x'u),(20,'z'u),(30,NULL)],($x)->(DynamicVariant($x.0,$x.1,$svt))); -- [x: 10,NULL,NULL] ``` |
