问题标签 [denodo]

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.

0 投票
2 回答
104 浏览

sql - 在使用 oracle 数据库的 denodo 服务器上未创建月份函数错误

我正在尝试显示总计的增量(当前与前一天),但月份功能在 oracle 中不起作用。我也使用 denodo 来运行这个查询。我尝试添加一个提取功能以使其适用于月份,但似乎也无法正常工作。

足疗:

询问:

0 投票
1 回答
93 浏览

sql - Sql 查询连接给出无效参数类型错误

我试图通过将连接更改为 study 和 id 和 date<->date -1 来转换我的查询(在一个表上是正常数据,在另一个表中是 date-1),但我正在做一些错误,这给了我一个错误。

数据库:Oracle 并在 Denodo Server 上运行

外科医生

询问:

使用引发错误的所需条件进行查询:

错误:连接视图条件错误:函数“-(tt2.cal_dtm, '1')”的参数类型无效

0 投票
1 回答
63 浏览

sql - 从 sql 中的两个不同时间经过的时间

我有一个包含开始时间和完成时间的表,我想获取此数据的经过时间,我已经根据它进行了查询。但它不能正常工作。

开始时间:2020-09-04 15:21:34.703333 完成时间:2020-09-04 15:28:32:28

经过时间:00:06:57

如果开始和完成时间超过 24 小时

经过时间:1.00:06:57

谢谢

0 投票
1 回答
126 浏览

pandas - 如何在带有 psycopg2 的 WITH 语句(公用表表达式)中使用命名占位符?

我使用 psycopg2 连接到 postgres 数据库。更准确地说,它是 Denodo 平台上的模式。

当我尝试使用公用表表达式进行数据库查询并使用命名占位符时,我收到以下错误:

导致此错误的查询如下所示:

如果我在没有公用表表达式的情况下进行查询,则查询工作正常:

即使我将查询作为公用表表达式并且不使用命名占位符,查询也可以正常工作:

有谁知道我如何将 WITH 语句与命名占位符一起使用?

谢谢你的帮助!

与此同时,我发现该表是一个保留字。但即使我更改表的名称,它也不起作用。这是我使用 mogrify 时查询的输出:

你知道我必须改变什么来摆脱占位符中的字母“E”吗?

代码

出去

非常感谢和最好的问候汤姆

0 投票
0 回答
36 浏览

ssis - SSIS在写入时替换值

我通过 Visual Studio 2019 添加了一个集成服务项目,对于数据流任务,我将源作为 ODBC 源查询 Denodo。我将访问模式设置为 SQL 命令并粘贴:

当我单击“预览”按钮时,我会看到预期的控件编号。然后我将其写入指向我的 SQL Server 2016 数据库(内部版本 13.0.5830)的 OLE DB 目标,并将该整数值写入定义为 int 的列中。

当数据写入表时,每条记录的列都显示为 1。我从 Denodo 查询/写入的所有其他行(显然我选择的不仅仅是一个值)都会正确填充。只是这个拒绝正常进来。我不知道还能做些什么来尝试弄清楚发生了什么。

0 投票
1 回答
66 浏览

sql - 在 Oracle denodo 中用空值替换特定日期

我有一个视图,我正在选择一个日期列并将其作为 denodo 中的本地日期读取。在我的专栏中,我有一个像这样的日期 '00-Jan-1900',这是一个问题,所以我想用空替换它。当我运行这个查询时,我得到的结果如表 2 所示。但我想要的只是一个空记录来代替这个日期,看起来像 TABLE3。

询问:

表格1:

更换日期后我得到

表2:

有没有办法得到这样的输出表?

表 3:日期 2016 年 12 月 22 日

0 投票
1 回答
279 浏览

soap - SOAP - 格式

我需要使用 UserToken 配置文件身份验证访问 SOAP Web 服务。通过使用 SOAP UI 手动生成请求,身份验证可以正常工作。但是使用 Denodo,我会收到一条身份验证错误消息。

经过调查,Denodo 生成的消息似乎与我在<wsu:Created>标记上的不同。

我目前使用的格式:

Denodo 使用以下格式的地方:

我查看了 oasis 文档,但没有找到描述<wsu:Created>SOAP 安全标头标记的允许格式的文档。有谁知道我在哪里可以找到该字段允许格式的描述?

提前致谢

0 投票
1 回答
31 浏览

oracle - 在 denodo oracle 数据库上投射日期会给出不同的格式

我有一个日期列,我正在尝试使用下面的代码将其转换为视图,但输出与要求不匹配。我使用 denodo 和 oracle 18g 作为我的数据库。

柱子

预期产出

运行下面的代码后得到的输出。

0 投票
0 回答
88 浏览

oracle - 执行视图时出错:函数计数在 denodo 中不可执行

我有一个包含几列的表,如下所示。我想计算每周级别的所有记录,但我无法计算。我也可以使用 group by,但我不想这样做,因为它给了我太多记录。我使用denodo和oracle 18g。

代码:

基本上,我正在寻找一个等效的查询来分区,它将运行良好。

错误:

0 投票
1 回答
54 浏览

denodo - 如何在 Denodo 中获取数组的长度?

我在 Denodo 视图中有一个类型为 ARRAY 的列。我怎样才能得到这个数组的长度?标准 sqlARRAY_LENGTH函数不起作用。