database-cursor

    0热度

    2回答

    我有一个带有地址信息的#temptable,它正在使用游标读取。光标效果很好。游标中的if语句为#table中的第一条记录工作100%,但对于第二条记录,它总是返回false。 if语句的想法是检查db中地址表中存在的值,然后如果它确实获取了id。如果没有,则插入该行并获取该ID。独立的if语句工作100%。我将它添加到光标的那一刻就打破了。它就好像变量以某种方式被覆盖一样。 因此,如果我的#ta

    0热度

    1回答

    我已经创建了一个过程(p1)。这个过程打开一个光标(c1)。我在循环中为每一行游标调用另一个过程(p2)。程序需要22秒至120秒。 在程序P1中,我打开,关闭并释放游标c1。这工作正常。 现在程序P1有一个输入。所以,我用光标(c2)编写了另一个程序(p3)。 光标c2获取p1的输入。现在C2的行数是1403.所以我给P3打电话1403次。 ,这将创建错误: Error: Cursor tryi

    1热度

    1回答

    我写过一个包含存储过程和REF游标的包。我现在能够通过这个光标显示我表格中的所有列。我希望能够插入一个循环,如果满足某些条件,七列中的四列将显示四个星号,其余列将显示其正常数据。 例如,我有一个名为国家的专栏。任何时候美国出现在记录中,(empid,ss,地址,部门)的四列将只需要显示****,而其余列将正常显示。如果一个非美国的国家在记录中,那么所有的栏目都会显示数据正常。我知道有一个nopri

    4热度

    3回答

    我试图优化长事务的唯一选择,我已经看到了下面做了好几次: Declare @myCursor CURSOR FAST_FORWARD FOR SELECT field1, MIN(COALESCE(field2, -2)) FROM MyTable tempfact LEFT JOIN MyTable sd ON tempfact.ID = sd.ID AND sd.TransactionI

    2热度

    2回答

    在SQL Server中的CURSOR我们说: CREATE PROCEDURE SP_MY_PROC (@BANKID VARCHAR(6)='') ------------------------------- ------------------------------- DECLARE MY_CURSOR CURSOR FOR SELECT ...

    0热度

    1回答

    在这里,我得到了一个场景:当我按客户端应用程序中的按钮(用Delphi开发)时,存储过程被激活。存储过程首先为选择语句声明一个游标,该语​​句返回两列 - BankID和BankCategoryID。然后我需要将游标内的每一行提取到一条记录中,并检查BankCategoryID并根据BankCategoryID返回结果集,如: CASE WHEN fetched_record.BankCatego

    1热度

    1回答

    我在SQL查询中查找一个地方。我有20个数据库,所有数据库的表名和列名都是相同的,但数据是不同的。我正在创建一个SQL查询来从所有数据库中获取特定日期的付款金额。 我在付款表中有很多列。因为我可以根据paymentTypeID获取金额,所以我需要关于paymentTypeID列的总和(金额)。所有paymentTypeID在数据库中都不相同,但有时它是相同的。我为此创建了一个游标。 我的代码是:

    0热度

    2回答

    我继承了一个看起来需要我使用游标或while循环的系统。 鉴于以下表格,我想获得与会者的名称,例如 比尔 鲍勃 简 吉尔 与会者 sourceTable会| SourceTableId 男孩| 1个 男孩| 2 女孩| 2 女孩| 1 男孩 ID |姓 1 |比尔 2 |鲍勃 女孩 ID |姓 1 |吉尔 2 |简 注意,系统没有实际使用与会者,男孩&女孩,而是使用合同,订单和其他这样的实体等,但

    1热度

    2回答

    我有一个从db2数据库调用存储过程的python程序。我正在使用results = cursor.fetchall()来处理我的存储过程的结果。但是,我的存储过程返回两个游标。 results只包含第一个。我需要一种方法来循环使用尽可能多的游标。我希望fetchmany()将是我的答案,但事实并非如此。 我真的需要能够做多个结果集,因为我正在编写的程序只能调用一个存储过程。要回去并使其能够打电话,

    0热度

    1回答

    我正在阅读一本关于存储过程的书,它们正在解释其中的游标,但我没有碰巧找到游标或游标使用是必须的规则场景。