Описание тега database-cursor
Используйте этот тег для вопросов, связанных с программированием курсоров базы данных. Если ваш вопрос относится к конкретной базе данных, отметьте также тип базы данных.
0
ответов
Ошибка серьезности 17 в SQL Server 2014 после обновления
У меня есть процесс, который выполняется на старом настольном ПК под управлением SQL Server 2008 R2, который занимает 1 день 22 часа (Windows Server 8 - Intel Xenon E5530@ S2,4 ГГц. 3,91 ГБ ОЗУ). В попытке ускорить этот процесс я приобрел тестовую в…
18 июн '18 в 15:21
0
ответов
Оптимизировать запрос для повышения производительности
DECLARE @userId INT DECLARE newCur CURSOR FOR SELECT DISTINCT USER FROM User_Table --Count 3497 OPEN newCur FETCH NEXT FROM newCur INTO @userId WHILE (@@FETCH_STATUS <> -1) BEGIN EXEC sp_Updatedept @userId SET @userId = '' FETCH NEXT FROM newC…
05 дек '18 в 05:32
1
ответ
Нет возврата данных после вызова хранимых процедур с несколькими курсорами в нем
У меня есть хранимые процедуры со следующим кодом. Причина, по которой я использую курсор, состоит в том, чтобы присоединиться к таблице, которая будет возвращать значение NULL и вызывать исчезновение записи. Используя этот метод, я могу получить вс…
19 ноя '11 в 13:47
1
ответ
SQL Server: у запроса ROLLBACK TRANSACTION нет соответствующей BEGIN TRANSACTION
У меня есть триггер, который работает (он срабатывает, когда это необходимо), но я все еще получаю сообщение об ошибке. Я понимаю ошибку, но не знаю, как ее устранить. Я пытался установить НЕКОТОРЫЕ СДЕЛКИ со всем кодом, который идет с ним, но я дум…
10 май '18 в 17:00
0
ответов
Можно ли после перезагрузки вернуть курсор из redis SCAN?
Я дважды сканирую около 30 тыс. Ключей redis, соответствующих шаблону (30 тыс. Х 30 тыс.), Используя redis-py. Интересующие ключи занимают около 10% пространства ключей. cursor_1, data_chunk1 = redisDB.scan(cursor=0, match="xp:[^0]*") … for data_chu…
08 апр '18 в 05:10
0
ответов
Превышены максимальные открытые курсоры ORA-01000 в C#
Я просмотрел некоторые похожие посты и попробовал несколько вещей, но они не сработали. Следовательно, разместив свой собственный запрос здесь. По сути, я написал пакетный процесс, который выполняет много вызовов хранимых процедур Oracle. Я использу…
13 мар '18 в 13:36
2
ответа
Проблема с курсором в хранимой процедуре
В приведенном ниже теле пакета Oracle Oracle я получаю сообщение об ошибке "SQL Statement игнорируется" и не может определить причину. Пожалуйста, смотрите инструкцию SELECT dborLoans_cursor в PROCEDURE updateLoansInLdcTab в приведенной ниже инструк…
21 июн '11 в 13:46
1
ответ
Необходимо закрыть возвращенный рефкурсор из хранимой функции plpgsql или нет?
Используя PostgreSQL, я сохраняю функцию, используя следующую структуру: create or replace function myfunc() returns refcursor as $$ declare rc refcursor := 'mycursor'; -- ... begin; -- ... open rc for select ...; return rc; end; $$ language plpgsql…
21 окт '18 в 10:47
1
ответ
ОШИБКА 1064 в MySQL, кто-нибудь может проверить, что это ошибка?
CREATE PROCEDURE insert_user(in uname varchar(20),in gender varchar(20),in email varchar(20),in phone varchar(20),in pword varchar(20),in city varchar(20)) BEGIN DECLARE finished integer default 0; Declare cnt integer default 0; declare id integer; …
19 окт '18 в 10:34
1
ответ
Как передать значение даты курсору в plsql?
В основном я хотел бы передать значение даты курсору и распечатать всю строку / запись после каждого найденного. У меня проблемы, потому что а) я не знаю, правильно ли конвертируется моя дата в разделе BEGIN, и б) я получаю "неправильное число или т…
24 апр '11 в 21:56
1
ответ
Как получить сумму количества всех баз данных вместе через курсор
Я застрял в одном месте в запросе SQL. У меня есть 20 баз данных, и все имена таблиц и столбцов базы данных одинаковы, но данные разные. Я создаю SQL-запрос, чтобы получить сумму оплаты конкретной даты из всех баз данных вместе. У меня есть много ст…
07 окт '11 в 06:25
1
ответ
Хранимая процедура для вставки / обновления базы данных из XML
У меня есть хранимая процедура в SQL Server 2012, которая берет данные из файла XML и вставляет / обновляет их в таблицу базы данных. Хранимая процедура: ALTER PROCEDURE [dbo].[ProcItem] (@cItemID nvarchar(50) = NULL, @XMLdata XML) AS BEGIN DECLARE …
27 май '14 в 21:02
2
ответа
Как установить текст из Android TextView в Integer
Я использовал, чтобы установить текст моего текстового представления счетчика строк моей базы данных. но это дает мне ошибку. что я должен делать? В моем методе обработчика: public Integer METHOD_NAME(){ Cursor c = database.rawQuery( "SELECT * FROM …
09 сен '15 в 15:58
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 A…
21 сен '11 в 15:22
1
ответ
MySQL: кажется, что курсор не заканчивается
Я работаю с Aurora/MySQL. У меня есть курсор, который никогда не кажется законченным / завершенным. Что меня действительно смущает, так это примеры, которые я видел в Интернете, я никогда не видел, чтобы они устанавливали переменную "done" или "fini…
28 апр '18 в 19:29
1
ответ
Выполнение суммирования значений из таблицы до совпадения со значением из другой таблицы
У меня есть 2 таблицы. Таблица 1 является таблицей временных переменных: declare @Temp as table ( proj_num varchar(10), sum_dom decimal(23,8)) Моя временная таблица заполнена списком номеров проектов и суммой в долларах на конец месяца.Например: pro…
09 окт '18 в 19:10
0
ответов
Почему производительность курсора типа adOpenForwardOnly лучше, чем adOpenStatic?
Я пытаюсь понять разницу между CursorTypeEnum 0 и 3, как описано здесь. Оба являются статическими, за исключением того, что тип 0 поддерживает только прямую итерацию. В моем случае rs.Open strsql, cn, 0 возвращает последовательно менее чем за 30 сек…
14 июн '16 в 15:47
0
ответов
MySql объединяет две процедуры в одну (процедуры с курсорами)
Я ищу способ слияния двух процедур в одну, я пытаюсь вставить одну над другой, но не работает, единственное различие между ними - ГДЕ при запросе курсора, спасибо, Процедура А: CREATE PROCEDURE nokia_rfid_admin.update_wp_pos_base_pre_finish() DETERM…
22 июн '18 в 06:37
2
ответа
Процедура решения без параметров
Эй, ребята, просто чтобы посмотреть, сможете ли вы, ребята, помочь мне решить эту проблему с процедурой, с которой я сталкиваюсь. Короче говоря, я сделал новый стол под названием Create Table ClientHistoricalPurchases( ClientID varchar2(6) constrain…
14 дек '18 в 05:03
1
ответ
MySQL в последней строке вызов при использовании курсора для сборки подготовленного оператора
Я использую курсор для создания подготовленного оператора, и это работает довольно хорошо (на самом деле лучше, чем ожидалось).Но я не могу обернуть голову вокруг "последней линии вызова", что я хотел бы назвать это сейчас.Мне нужно добавить поддель…
18 дек '18 в 20:33