summaryrefslogtreecommitdiffstats
path: root/yql/essentials/docs/en/builtins/basic.md
diff options
context:
space:
mode:
authorvvvv <[email protected]>2025-09-03 20:57:38 +0300
committervvvv <[email protected]>2025-09-03 21:55:56 +0300
commitdefa8fc5013840dc96b59619022086be935a5534 (patch)
tree987904ed842d8b397271e35767c10b1058f179b2 /yql/essentials/docs/en/builtins/basic.md
parent7b151c5ef2b668347434241645c35e0e86a08c54 (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.md2
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