问题标签 [pervasive-sql]

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 投票
7 回答
5530 浏览

sql - 带有 LIKE 的 SQL 语句

我想选择所有在第 11 个字符中有下划线字符的记录,所以我试试这个:

但这并没有按预期工作,有人可以帮忙吗?

0 投票
4 回答
1978 浏览

sql - 如何将 Group By 应用于此 SQL 查询

我正在尝试列出要盘点的库存清单,前提是该商品在过去 2 个月内有销售:我正在使用 Pervasive SQL,它是一个 BusinessVision 表。此查询有效,但我不知道如何聚合以显示一项:

行。这个查询会给我一个零件号的重复结果,有不同的日期。我只想让每个零件号出现一次,前提是它在过去 2 个月内售出。例如:

我宁愿简单地这样:

下一行是下一个产品。我怎样才能做到这一点?

一些答案后编辑的部分:感谢您对 DISTINCT 的建议。我不知道为什么它会重复结果。查看(部分)查询结果(不包括“SALES_HISTORY_HEADER”。“IN_DATE”:

当使用 GROUP BY 或 DISTINCT 时,我得到以下结果:

我希望只有 2 行,即 180 和 915 行。

0 投票
3 回答
687 浏览

.net - 根据来自完全不同数据库的结果集在一个数据库中选择记录的最有效方法

我有 2 个完全独立的数据库 - 一个 MSSQL 和一个 Pervasive。由于我们的产品数据存储在 Pervasive 数据库中的方式,您无法轻松运行查询来获取产品信息和功能以显示在我们的网站上。

因此,使用 DTS 包,我从 Pervasive 获取产品数据并对其进行处理,使其成为一个 MSSQL 表,其中包含产品项目 #(两个数据库的主键)和产品功能的所有列。查询我们的网站非常简单快捷。

Pervasive 数据库是 ERP 系统使用的数据库,因此它始终拥有每种产品的最新库存总额。现在,我需要根据从 MSSQL 数据库中实时检索到的记录,找到最有效地从 Pervasive 数据库中提取库存信息的最佳方法。

仅获取一种产品的库存信息没什么大不了的。我主要关心的是如何为从 MSSQL 产品表上的查询返回的项目列表提取库存数据,并使库存数据与正确的项目匹配。

从 Pervasive 数据库缓存所有库存数据将不起作用,因为我需要它是实时的。

除了为列表中的每个项目生成 SELECT 语句之外,我提取这些数据的最有效选择是什么?如果可能的话,我希望它只是一个数据库调用。

谢谢。

0 投票
1 回答
1576 浏览

pervasive-sql - SQL如何找出哪些表有某个列

是否可以构造一个查询,以便我可以找出哪些表具有特定的列?那么如果它有列查询该表的ID号呢?这可能吗?

0 投票
4 回答
270 浏览

sql - 改进 SQL 代码

我正在使用普遍的 SQL。我有以下多个 SQL 语句的 UNION。有没有办法清理它,尤其是在每个语句中选择的支付日期和 Loc No 字段。有没有办法解决这个问题,并且只有一个地方需要更改这两个字段?

谢谢

0 投票
1 回答
1050 浏览

sql - 从结果中选择最大日期行

使用 Pervasive SQL,我有一个结果集:

我想要的是日期为 MAX 的每个客户、公司和州的行:

让它变得更困难的是,原始结果集是查询的结果,而不仅仅是直接来自表。

提前致谢

0 投票
2 回答
616 浏览

sql - 如何查询具有尴尬日期格式的列

以下是日期的格式:

这个日期是 12 月 21 日

如果我想使用 CURDATE() 函数获取昨天的条目,我该怎么做?

0 投票
1 回答
2033 浏览

sql - 获取所有货币的最新汇率

我有一个包含很多货币的数据库,每一行都有货币、日期戳和汇率。我想要的是一个查询,它可以根据日期戳为我获取所有货币的最新汇率。我不喜欢结果中的日期。

这很容易吗?我正在使用普遍 10

0 投票
1 回答
5407 浏览

sql-server-2008 - 普遍的 SQL ADO.NET 数据提供程序

我有一个使用 MSSQL 2008 服务器的 asp.net、c# 应用程序。在某些时候,我还想将一些数据插入到普遍的 v10 数据库中。正在从http://www.pervasive.com/developerzone/access_methods/adonet.asp寻找普遍数据提供者, 但链接没有!

有没有人可以提供 dll 或更好的选择?

0 投票
2 回答
1441 浏览

sql - 对临时表进行查询时出现无效的表或对象(Pervasive SQL)

我有一个将记录插入临时表的 SP,然后选择记录并返回它们。SQL是这样的。

我通过删除 INSERT INTO 语句并最小化 SQL 来解决它。罪魁祸首是SELECT * FROM #Worklist1。不知道为什么这不起作用。如果有帮助,我(刚刚)升级到最新版本的 Pervasive 服务器版本 10,但是这个问题在 10.3 中并且仍然存在。一定是遗漏了什么。

更新:在注释掉 SELECT * FROM #Worklist1; 它仍然给出一个无效的表错误。如果我删除 INSERT INTO 和 SELECT * 那么最后错误就消失了。引用表时一定是错误的。