问题标签 [sap-iq]
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.
nhibernate - 使用 fluent nhibernate 连接到 sysbase IQ 数据库
我正在尝试使用 Fluent NHibernate(或在必要时直接使用 NHibernate)连接到 Sybase IQ 数据库,但我似乎找不到任何有关要使用的驱动程序、方言和连接字符串的示例或其他输入。
任何帮助,将不胜感激。
谢谢
sql - While 循环或动态执行
我有一个表:VIEWING_17to31_aug_server,它有 393085432 行。
我试图通过连接条件更新字段(连接条件是正确的)。但查询无法执行,因为它超出了查询临时空间。
然后我尝试使用没有中断但已经运行了很长时间的while循环。
有没有其他方法可以让我更快地完成它?动态执行会有帮助吗?
sql - Sybase Where 子句“NOT IN”不起作用
我正在使用 Syabse IQ 12.7 版本。
我正在尝试从语句中存在或不存在的表中获取计数。
这是查询;
事情是“不存在”可以说生成 1000 行但“不存在”生成 0 行。
关于这个问题的任何想法?是错误还是什么?
sap-iq - 获取 Sybase IQ 中的所有 IDENTITY 列
我想要一个所有身份列的列表。你知道在哪个系统表中可以找到信息吗?
顺便说一句:我使用 Sybase IQ 16
sql-update - 如何解决“在不可更新的查询上尝试更新操作”?
我正在使用 sybase-iq 服务器Sybase IQ/15.4.0.3014
我有一个工作查询来更新表的一个字段,如下所示
当我从 sql 会话执行它时,这工作正常。从高级应用程序调用它时,我收到上述查询的以下错误
SQL 异常代码是 7301
对不可更新查询尝试更新操作
我无法找到我收到此错误的原因。有什么办法可以修改查询。在互联网上搜索并没有多大帮助。
有没有人遇到过这样的问题?
sql - 显示特定时区的 Sybase IQ 时间戳列
我在 Sybase IQ 中有数据类型为“时间戳”的列。我想知道如何在查询时(即在 Aqua Data Studio 中)使时间戳类型列显示为不同的时区?或者我怎么知道我从 Aqua Data Studio 的查询中得到的时区是什么?谢谢
odbc - 错误 [IM002] [Microsoft][ODBC 驱动程序管理器] 未找到数据源名称且未从 Window 服务指定默认驱动程序
我创建了一个 Windows 服务,它需要定期使用 ODBC 连接连接到 Sybase 数据库并处理数据。当我尝试在 Windows 服务类(比如“StarterClass”)方法(比如“StartMethod”)中打开 ODBC 连接时,出现以下错误。
错误 [IM002] [Microsoft][ODBC Driver Manager] 未找到数据源名称且未指定默认驱动程序
我确信连接字符串很好。我将我的 Windows 服务引用提供给另一个测试 Web 应用程序。并尝试调用相同的 Windows 服务类方法。
连接在调试模式下成功打开。但是当我部署服务时,它会出现问题。
请帮助我,
问候
文卡特
execute - Sybase IQ,用“执行”返回函数内部变量中的查询字符串的结果?
嗨,你能帮我吗?,这样我可以用“执行”在函数内的变量中返回查询字符串的结果?
例如
谢谢
sql - 确定所有值是否都等于 Sybase IQ 中的常数的列聚合函数
我正在尝试编写一个函数来聚合一个非常大的 Sybase IQ 表中的一些文本数据列。我无法更改所提供数据的格式。
每行代表一个有点像测试的过程的值。键是非唯一的,值也是文本字符串,只有“通过”或“失败”。
在实际表中可能有多个“值”列 - 但为简洁起见,我只显示了一个。
规则是,如果所有内容都通过了密钥,那么它就是通过。否则就是失败。在一个理想的世界中,我希望能够编写一个有点像的聚合函数:
以下是数据示例:
聚合数据如下所示:
那么有没有一种优雅的方法来做到这一点?
仅供参考,Sybase IQ - 不是普通的 Sybase!;-)
sql - 在 Sybase IQ 中,函数的对象类型错误地显示为“P”过程
我正在尝试根据对象类型在 Sybase IQ DB 对象上调试一些自定义代码。当我达到“功能”类型时,发生了一些奇怪的事情。
下面的代码创建类型为“P”-过程而不是“F”-函数的 DB 对象:
要检查这个假设,只需查看“sysobject”表中的对象类型。我究竟做错了什么?为什么 Sybase 显示函数为过程?我怎样才能解决这个问题?