这听起来可能很吃力,买“雪花”迫使所有的餐桌名称都大写了,这使得开发变得相当困难。
这样的桌子
成为
很难读懂。对于列名,我也有同样的问题:
成为
有没有一种方法可以在雪花用户界面中的表/列名称上强制使用camel大小写?
发布于 2022-09-16 16:07:30
默认情况下,雪花应用下列规则存储标识符(在创建/定义时)并解析它们(在查询和其他SQL语句中): 当一个标识符没有引号时,它以大写字母.存储和解析。 当一个标识符被双引号引用时,它的存储和解析与输入完全相同,包括.。
stagingUserInfoUK -未量化
"stagingUserInfoUK“--引用时,必须始终在名称周围使用""访问它
发布于 2022-09-16 16:09:04
如果你引用标识符,雪花将尊重你使用的情况。
尝试:
CREATE TABLE "CamelCasedTable" ( "CamelColumn" VARCHAR); 您应该发现该对象是按需要创建的。
摘自以下链接页:
默认情况下,雪花应用下列规则存储标识符(在创建/定义时)并解析它们(在查询和其他SQL语句中):
https://docs.snowflake.com/en/sql-reference/identifiers-syntax.html
https://stackoverflow.com/questions/73747491
复制相似问题