0
当我尝试从greenplum查询时。双引号在查询数据库时在列的选择列表中包括获取时间。关键GPDB:如何在表和列上运行没有双引号的查询
输入DDL: 方案是
CREATE TABLE "People" (
"ID" SERIAL NOT NULL,
"Email" TEXT NOT NULL,
PRIMARY KEY(id)
);
错误,我得到:
select * from people;
ERROR: relation "people" does not exist
LINE 1: select * from people;
案例: 它的确定管理的时候,我们有几列。但我们也必须处理超过150列的表格,并且当我尝试仅查询我的选择投影列表的72列时。双引号需要包括在每列左右。这需要更多时间在编辑器中编写查询。
另外,当传送ETL工具输出数据时,它会自动为每个DDL在列周围的双引号中创建表。
任何帮助,将不胜感激?
我想使用小写的所有内容,但ETL工具总是在双引号中写入ddl语句列。因此在查询时我必须处理双引号。 – NEO
它是在greenplum中创建DDL语句的自动过程。但是我想避免在从psql实用程序读取数据时。有什么方法可以关闭列的双引号。 – NEO
您的ETL从某处获取名称 - 您的源系统中是否大写? –