首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Google Data Studio上,使用PostgreSQL data,我如何“选择* ...”但是对于camelCase列呢?

在Google Data Studio上,使用PostgreSQL data,我如何“选择* ...”但是对于camelCase列呢?
EN

Stack Overflow用户
提问于 2020-04-27 22:43:08
回答 1查看 676关注 0票数 1

在Google Data Studio上,如果表列在camelCase中,我就不能从Postgres数据创建图表。我在PostgreSQL中有数据,我想要从中获取图表。将其集成为数据源工作得很好。现在,我在创建图表时遇到了一个问题。

在创建图表并选择数据源之后,我尝试添加一列,这将导致以下错误:

代码语言:javascript
复制
Error with SQL statement: ERROR: column "columnname" does not exist Hint: Perhaps you meant to reference the column "table.columnName". Position: 8

碰巧我所有的列都在camelCase中。有没有办法绕过这一步?当然,这是一个已经解决的基本问题。

EN

回答 1

Stack Overflow用户

发布于 2020-10-28 15:52:28

连接到数据源时,请尝试使用“自定义查询”,而不是从数据库中选择表。然后手动编写SQL查询,其中使用sql别名将驼峰大小写列名转换为小写。对我很管用。

示例:

代码语言:javascript
复制
SELECT
  "camelCaseColA" as cola,
  "camelCaseColB" as colb,
  "camelCaseColC" as colc
FROM
  tableName as table
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61461486

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档