【问题标题】:Maximum length of column comments in Snowflake雪花中列注释的最大长度
【发布时间】:2021-03-29 19:57:44
【问题描述】:

雪花中的一列评论的最大长度是多少?

文档站点:https://docs.snowflake.com/en/sql-reference/sql/comment.html

语法: COMMENT [IF EXISTS] ON IS '';

COMMENT [IF EXISTS] ON COLUMN . IS '';

谢谢。

【问题讨论】:

  • 您是否需要可以分享“我们需要在每个评论中放置 1024 个字节”可以测试,或者您是否正在尝试找到上限,以便您可以在其中工作?
  • "SNOWFLAKE"."INFORMATION_SCHEMA"."COLUMNS" 系统视图包含COMMENT VARCHAR(16777216) - 这是元数据的理论限制。除此之外还有什么吗?我也很好奇。
  • 我们计划在表字段 cmets 中添加字段定义,想知道字符限制是多少。听起来我们所有的定义都应该适合。感谢您的帮助。

标签: snowflake-cloud-data-platform


【解决方案1】:

理论限制为 16777216。 "SNOWFLAKE"."INFORMATION_SCHEMA"."COLUMNS" 视图包含 COMMENT VARCHAR(16777216)

我在所有系统表中看到的最长评论是 327。

select comment, length(comment) from "SNOWFLAKE"."INFORMATION_SCHEMA"."COLUMNS" 
where COMMENT is not null
order by length(comment) desc;

【讨论】:

    猜你喜欢
    • 2021-10-11
    • 1970-01-01
    • 2012-06-09
    • 2021-12-18
    • 2020-03-24
    • 1970-01-01
    • 2020-10-29
    • 2022-09-27
    • 2019-06-13
    相关资源
    最近更新 更多