cost 204 ms
如何在 SAP IQ 中动态执行 SQL,以在 Crystal Reports 中使用 - How to dynamically execute SQL in SAP IQ, to consume in Crystal Reports

目标: 我在 SAP IQ 中有一个存储过程,它使用execute()将动态 SQL 语句执行到临时表中,然后从表中选择作为输出。 问题: proc 在我的 SQL 客户端中返回适当的数据集,但是当我尝试在 Crystal Reports 中执行它时,它不返回任何列,而是返回一个名为“表达式 ...

Sybase IQ 用 JOIN 变慢? - Sybase IQ slow with JOINs?

我一直听说 Sybase IQ 在连接方面的工作非常糟糕,在我目前的工作中,主要数据 model(Sybase IQ DB)是基于视图的,下面有巨大的非规范化表,仍然有很多硬编码的逻辑和连接和子查询的数量(达到 5 级深) - 都在一个巨大的视野中。 我是不是弄错了,或者我认为经典的星型模式仍然会 ...

在配置 liquibase.properties 以与 SAP IQ 实例一起使用时,如何解决“SQL Anywhere 错误 -265:未找到过程‘current_schema’”? - How to resolve "SQL Anywhere Error -265: Procedure 'current_schema' not found" while configuring liquibase.properties for use with SAP IQ instance?

我在将 Liquibase 配置为连接到 SAP IQ 实例上的数据库/模式时遇到问题。 驱动程序有问题或我的驱动程序不正确。 错误: SQL Anywhere 错误 -265:找不到过程“current_schema” 例如liquibase.properties文件内容: 查看 ...

Sybase IQ - 浮点数到数字/十进制的转换会改变输出的比例 - Sybase IQ - Float to Numeric/Decimal conversion changes the scale of the output

我有一个关于我遇到的类似问题的后续问题,正如在此线程上发布的那样: 为什么将 SQL Real 转换为 Numeric 时,比例会略有增加? . 我正在使用 Sybase IQ 16。我在一个名为 ProductTb 的表中有一个名为 - StrikePrice 的列,其数据类型为 float。 ...

Sybase IQ - 提取最近日期不是今天的最近 30 天的数据 - Sybase IQ - Pull the last 30 days of data where the most recent date is not today

目标:从具有可变结束日期的表中提取最近 30 天的数据背景:我有一个包含购买信息的表,但该表仅每两周更新一次,因此数据存在滞后。 某天可能会落后 14 天,而其他天可能会落后 13 或 15 天。 我的表包含一个 DATE_KEY 列,该列连接到该键上的 DATE_DIM 表,这是我从中提取日期字段 ...

SQL 满足条件时从查询中丢弃以前的记录 - SQL Discard previous records from a query when condition is met

拜托,我需要在满足条件之前丢弃记录,只保留那些等于和满足条件日期之后的记录。 同样,如果一个类型的所有记录都没有满足条件,在示例中为“x1”的记录,我们也需要它的所有记录。 它进入使用 Sybase IQ 的存储过程。 例子... 姓名日期旗帜操作(不是列) p1 1/2021 n 丢弃 p1 ...

2021-04-14 16:47:03   1   38    sql / sap-iq  
带有子查询的 SQL 查询缓慢 - Slowness in SQL query with subquery

我的 SQL 查询在WHERE子句中添加子查询时变得太慢,即使查询的单个运行时间少于 1 分钟。 该查询具有以下骨架 此查询在 SYBASE IQ 上运行。 表 1 的数据是 60M+ 行,过滤条件的后期应用只有 60 行,如果用硬编码值替换子查询,通常需要 50 秒才能运行。 表 2 的数据是 2 ...

如何在 Sybase 中获取与给定字符串匹配的所有列名? - How can I get all column names matching a given string in Sybase?

我已经搜索了一点,但无法找到关于此的具体问题。 如何获取名称包含特定字符串的表中的所有列名称? 具体来说,如果列名满足like %bal%那么我想编写一个查询,该查询将返回该列名以及在 Sybase 中满足该条件的其他列名。 编辑: Sybase RDBMS 是 Sybase IQ。 ...

2020-10-19 13:19:17   1   340    sap-iq  
匹配列 sql 中的正则表达式 - Regexp in a matching column sql

我有 2 张桌子。 其中之一具有作为正则表达式的列之一。 我想加入正则表达式列上的两个表。 似乎无法做到这一点。 详细说明:表 1 是(错误类型、操作、错误消息),表 2 是(每种类型的错误消息的正则表达式、错误代码)连接列是错误消息和正则表达式,都是字符串。 这可能吗? 谢谢。 问题: table ...

当没有要加入的键或索引时,在 SQL 中构建人行横道表 - Build a crosswalk table in SQL when no key or index to join on

我已经获得了产品名称列表(每个季度 50-100 个名称),我需要从这些广泛的产品名称到存储在我们的产品表中的更具体的名称构建一个人行横道表。 这是我提供的两种产品的示例: 我上面的产品名称被写入一个临时表(表 A),并且没有键或索引来执行产品表的连接,该表包含我希望从数据库中拉回的产品的所有变体。 ...

2020-07-07 23:14:02   2   72    sql / sap-iq  
Sybase IQ 16 - 查找更改产品的成员 - Sybase IQ 16 - Find members who have changed product

我的数据记录了会员购买某类产品的历史记录。 通常,会员将购买产品 X 数月,但我对那些转向产品 Y 的会员以及发生这种情况的时间感兴趣。 我的数据如下所示: 我想列出所有会员编号以及他们从预防产品切换到治疗产品的第一天。 请注意,我使用的是 Sybase IQ,我不相信它可能运行有序子查询。 ...

2020-03-31 14:55:25   1   13    sql / sap-iq  

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM