嗨@Rahul Kumar,
磚有標識列的描述在這裏。
創建表(使用)(磚SQL)
它定義了一個或管理外部表,可以選擇使用一個數據源。
{{[創建或]替換表|創建表(如果不存在)}table_name [column_specification][使用data_source] [table_clauses][作為查詢]}column_specification ({column_identifier column_type [NOT NULL][生成總是像(expr)生成|{總是默認|}身份(((從開始)[增量一步])]][評論column_comment]} [,……])table_clauses{選項|分區的條款| clustered_by_clause |位置路徑(與(憑證credential_name)) |評論table_comment | TBLPROPERTIES條款}[…(cluster_column [] clustered_by_clause{集群,…))(按({sort_column (ASC | DESC)} [,……)到num_buckets桶}
生成的{總是默認|}作為身份(((從開始)[增量步)))
例子:
創建表gen1 (id生成的總是作為身份、t字符串)
它需要運行時版本10.4或更高版本。