diff options
author | babichsemyon <babichsemyon@yandex-team.com> | 2023-08-24 13:28:14 +0300 |
---|---|---|
committer | babichsemyon <babichsemyon@yandex-team.com> | 2023-08-24 13:50:45 +0300 |
commit | b3702478a961fe7ab5fc435582ff9fe75b8a0460 (patch) | |
tree | f81e0eac8fa80721b8fcdc748a4cb3e96650a81e | |
parent | e5edbf11558c12629e2674b39f9367efc25ddb27 (diff) | |
download | ydb-b3702478a961fe7ab5fc435582ff9fe75b8a0460.tar.gz |
formattypediff documentation
YQL-16092
-rw-r--r-- | ydb/docs/ru/core/yql/reference/yql-core/builtins/_includes/types.md | 14 |
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} **Сигнатура** |