问题标签 [greenplum]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql - 从函数内的游标中获取第一条记录
我正在尝试从游标中获取第一行。但我得到了 postgres 8.2 上未定义的错误语法。有人能帮帮我吗?谢谢!
在文档中提到它只能从 SQL 执行。
如下
sql - postgres中over子句中的where子句
是否可以在如下子句中使用 where 子句?
由于我的日期不按顺序排列,因此我不能使用 before 和 following inside over 子句。我只需要获取小于当前记录 13 周日期值的记录。
只是为了详细说明,早些时候,当我将所有日期按顺序排列时,我使用以下查询对记录进行分区。现在我有随机顺序的日期,并且有一些日期丢失。
database - 上市。不存在
假设我有一个临时表my_table
,我想在其中添加一个作为主键的列。
我尝试过:
但第一行抱怨:
sql - 将表名动态传递给函数作为输入参数并使用它
在下面的函数中,我将表名作为文本“K”传递,并希望将其用于函数内的游标声明。我使用的是 postgres 8.2 (greenplum)
我用过quote_ident(k)
,也有用。有人能帮帮我吗。谢谢!
我也尝试了以下代码:
triggers - GreenPlum - 带触发器的表 - 插入失败
这是我第一次在青梅环境中使用触发器。我想我已经完成了大部分设置,但是在插入数据时遇到了一些问题。这是我的触发器
这是触发器的定义
现在要将数据插入我使用的表中
但这给了我一个错误
我认为错误是因为我使用嵌套查询来插入数据。不知道如何解决这个问题。任何建议。在此先感谢您的帮助
informatica - Greenplum loader 不会将数据写入管道文件
我们使用 Informatica 通过 GP 加载器将数据加载到 greenplum DB 中。在单个映射中,我们有并行流来插入和更新同一 Greenplum 目标中的数据。插入花费了很多时间,最后不得不中止工作流程。
gploader 正在创建两个 yaml 文件,一个用于插入,第二个用于更新。update 将等待插入过程完成。但是插入过程即使是 100 条记录也需要很多时间,而且它永远不会结束,我们最终必须终止该过程。
示例 YAML 文件:
请提出解决方案。
greenplum - Greenplum 数据库:不支持 Currval()
我正在尝试使用
我收到错误:currval not supported.
非常感谢任何解决此问题的工作。我需要在多用户环境中为每个用户的会话使用 currval。
sql - 无法序列化瞬态记录类型 postgres
我正在尝试根据以下某些标准使我的计算动态化,但是当我尝试将字段动态发送到我的计算逻辑时,它失败并出现错误“无法序列化瞬态记录类型”:
创建表语句:
插入语句:
引发上述错误的 Select 语句:
注意:我使用的是 Greenplum 数据库。
database - 将整个数据库从 postgresql 传输到 Greenplum 服务器
我知道greenplum和postgresql很相似;我无法确定的是我是否可以执行 pg_dump 然后将整个数据库按原样导入到 greenplum 服务器中,还是需要手动完成?
我已经看到了与切线相关的答案,这些答案似乎表明它需要多个步骤,这让我感到困惑,因为任何所需的数据转换都应该是确定性的,因此应该非常简单,对吗?
compression - 创建可在Greenplum数据库中追加的压缩表
我有几个使用以下压缩逻辑创建的表
表格确实被此逻辑压缩,但表格不可附加(因为 append only=true)。我既不能向该表添加值,也不能从中删除。
这种压缩逻辑或任何其他压缩逻辑是否可以压缩表并同时允许表是可附加的?
版本:“x86_64-unknown-linux-gnu 上的 PostgreSQL 8.2.15 (Greenplum Database 4.2.3.2 build 1),由 GCC gcc (GCC) 4.4.2 编译于 2013 年 1 月 10 日 18:27:37”