diff options
author | vvvv <[email protected]> | 2025-09-03 20:57:38 +0300 |
---|---|---|
committer | vvvv <[email protected]> | 2025-09-03 21:55:56 +0300 |
commit | defa8fc5013840dc96b59619022086be935a5534 (patch) | |
tree | 987904ed842d8b397271e35767c10b1058f179b2 /yql/essentials/docs/en/builtins/basic.md | |
parent | 7b151c5ef2b668347434241645c35e0e86a08c54 (diff) |
YQL-20365 ConvertTo, warn for Ensure
commit_hash:39b07bbc84e57d9df02c839273366c28442b789f
Diffstat (limited to 'yql/essentials/docs/en/builtins/basic.md')
-rw-r--r-- | yql/essentials/docs/en/builtins/basic.md | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/yql/essentials/docs/en/builtins/basic.md b/yql/essentials/docs/en/builtins/basic.md index e69ac60e123..15df5be9281 100644 --- a/yql/essentials/docs/en/builtins/basic.md +++ b/yql/essentials/docs/en/builtins/basic.md @@ -846,6 +846,8 @@ Arguments: To check the conditions based on the final calculation result, it's convenient to combine Ensure with [DISCARD SELECT](../syntax/discard.md). +Ensure is not guaranteed to evaluate, if the program's result does not depend on its return value. In particular, you should not use singular types as the first argument to Ensure such as `Null`,`Void`,`EmptyList`,`EmptyDict` or empty `Struct`/`Tuple`. + #### Examples ```yql |