aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorbabichsemyon <babichsemyon@yandex-team.com>2023-08-24 13:28:14 +0300
committerbabichsemyon <babichsemyon@yandex-team.com>2023-08-24 13:50:45 +0300
commitb3702478a961fe7ab5fc435582ff9fe75b8a0460 (patch)
treef81e0eac8fa80721b8fcdc748a4cb3e96650a81e
parente5edbf11558c12629e2674b39f9367efc25ddb27 (diff)
downloadydb-b3702478a961fe7ab5fc435582ff9fe75b8a0460.tar.gz
formattypediff documentation
YQL-16092
-rw-r--r--ydb/docs/ru/core/yql/reference/yql-core/builtins/_includes/types.md14
1 files changed, 14 insertions, 0 deletions
diff --git a/ydb/docs/ru/core/yql/reference/yql-core/builtins/_includes/types.md b/ydb/docs/ru/core/yql/reference/yql-core/builtins/_includes/types.md
index 6af97c139c..5207d56497 100644
--- a/ydb/docs/ru/core/yql/reference/yql-core/builtins/_includes/types.md
+++ b/ydb/docs/ru/core/yql/reference/yql-core/builtins/_includes/types.md
@@ -14,10 +14,24 @@ SELECT CAST($foo AS ListType($itemType)); -- каст $foo к типу List<$it
**Сигнатура**
```
FormatType(Type)->String
+FormatType(TypeHandle)->String
```
Сериализация типа {% if feature_codegen %} или хендла типа{% endif %} в человекочитаемую строку. Это полезно для отладки, а также будет использоваться в последующих примерах данного раздела. [Документация по формату](../../types/type_string.md).
+## FormatTypeDiff и FormatTypeDiffPretty {#formattypediff}
+
+**Сигнатура**
+```
+FormatTypeDiff(Type, Type)->String
+FormatTypeDiff(TypeHandle, TypeHandle)->String
+
+FormatTypeDiffPretty(Type, Type)->String
+FormatTypeDiffPretty(TypeHandle, TypeHandle)->String
+```
+
+Получение строкового представления разницы двух типов или двух хендлов типов. Pretty-версия делает результирующую строку более читаемой путем добавления переводов строк и пробелов.
+
## ParseType {#parsetype}
**Сигнатура**