Все вопросы: [cursors]

28 вопросов

5
голосов
4ответов
672 просмотров

Avoid Database Cursor in SQL Server

I have a bit of a puzzle (at least for me) which I am hoping is mostly because I am not yet an SQL master of the universe. Basically I have three tables: Table A, Table B, and Table C. Table C has a FK (Foriegn Key) to Table B, which has FK to Table A. (Each of these is many to one) I need to...

1
голосов
5ответов
10962 просмотров

Creating SQL UPDATE statements on the fly

I am in the midst of updating data in multiple tables. Currently I have a table that has one field, "sources", that is just a list of all tables that include the field "itemid". I also have a table that has 2 fields, "itemid" and "olditemid". In TSQL, I would like to iterate through the source...

1
голосов
1ответов
2432 просмотров

How to add a custom cursor for a ASP.NET control?

How can I add a custom mouse cursor (say cursors from C:\Windows\Cursors directory) onto a ASP.NET user control? Thanks a bunch, dattebayo...

1
голосов
6ответов
1239 просмотров

SQL user-defined functions vs. stored procedure branching

I currently am working on a legacy application and have inherited some shady SQL with it. The project has never been put into production, but now is on it's way. During intial testing I found a bug. The application calls a stored procedure that calls many other stored procedures, creates cursors,...

3
голосов
1ответов
209 просмотров

Что означают различные курсоры Tk?

Мой гугл-фу меня подводит. Пожалуйста, примите во внимание следующее: http://tcl.activestate.com:8000/man/ tcl8.4 / TkCmd / cursors.htm Некоторые курсоры мне понятны достаточно легко: «watch» говорит пользователю подождать, «left_ptr» указывает, что я могу выбрать что-то под курсором, «hand...

2
голосов
1ответов
10724 просмотров

использовать курсор оракула в sys_refcursor

У меня есть пакет PL / SQL, который возвращает sys_refcursor на основе переданного вами идентификатора. Я хотел бы перебрать некоторые идентификаторы и создать новый курсор ref с одним столбцом из исходного набора результатов, повторяющимся для каждого идентификатора. (Что-то вроде кросс-таблицы...

2
голосов
5ответов
244 просмотров

Курсоры против повторяющегося кода / логики

Я слышал, что курсоры использовать нехорошо, так как они "неестественны" для СУБД и плохо работают. Но представьте себе следующую ситуацию: у меня есть хранимая процедура, и мне нужно вызвать эту хранимую процедуру для каждого клиента из Франции (например). У меня есть несколько вариантов, таки...

0
голосов
1ответов
3204 просмотров

Цикл T-SQL для создания набора записей

У меня есть несколько хранимых процедур, которые мне нужно написать для противного зверя базы данных. Мне нужно перебрать таблицу (приложение) и извлечь значения из других таблиц (некоторые из них являются увеличенными / средними / и т.д. значениями), используя application_id из таблицы приложен...

4
голосов
3ответов
1537 просмотров

Справочник по курсору SQL Server (синтаксис и т. Д.)

Я не часто использую курсоры SQL Server, но когда я использую, мне всегда нужно искать синтаксис и параметры. Итак, я хотел спросить, какая лучшая справочная информация по курсорам SQL Server в Интернете? Мне нужна справочная информация, которая объясняет все (основные?) параметры (наприме...

1
голосов
4ответов
30828 просмотров

как работают хранимые процедуры Oracle (с / курсорами)?

У меня есть следующая хранимая процедура Oracle CREATE OR REPLACE PROCEDURE getRejectedReasons ( p_cursor IN OUT SYS_REFCURSOR) AS BEGIN OPEN p_cursor FOR SELECT * FROM reasons_for_rejection; END; Однако, когда я запускаю эту хранимую процедуру в sql-developer, я ничего не виж...

2
голосов
4ответов
2389 просмотров

SQL Server - Курсор SQL против ADO.NET

Мне нужно вычислить значение, используя данные из нескольких таблиц. Мне было интересно, даст ли использование хранимой процедуры с курсорами преимущество в производительности по сравнению с чтением данных в набор данных (с использованием простых выбранных хранимых процедур) и последующим циклич...

6
голосов
5ответов
24585 просмотров

Гибкий способ 3: Как изменить курсор мыши при наведении указателя мыши на ввод текста?

В Flex по умолчанию при наведении указателя мыши на поле ввода текста курсор мыши изменяется на стандартную поперечную полосу I. Как изменить этот курсор так, чтобы отображался обычный курсор указателя мыши, а не крестик I. update: Судя по этому сообщению в блоге, этот процесс во Flex 4 очень...

1
голосов
2ответов
784 просмотров

Ошибка относительно курсора в SQL

следующая моя хранимая процедура. Он содержит подзапрос Select StartTime From DrTimings Where DrID = @DrID Если этот подзапрос возвращает более одного значения, я получаю сообщение об ошибке. Подзапрос возвращает несколько строк. Я хочу, чтобы каждый @StartTime и @EndTime был в курсоре....

4
голосов
1ответов
7636 просмотров

Adobe Flex / as3: как реализовать собственные курсоры перетаскивания

Наша команда разработчиков запросила настраиваемые курсоры во время операций перетаскивания. Они предоставили мне три изображения для реализации: Open-Hand-Grabber.png : отображается, когда пользователь наводит курсор на элемент, который можно перетащить. Closed-Hand-Grabber.png : элемен...

2
голосов
2ответов
2798 просмотров

Курсор MSSQL для огромных таблиц не может выделить место

Мы пытаемся настроить курсор для просмотра записей, созданных в результате объединения двух «экземпляров» одной и той же огромной таблицы (более 150 миллионов записей). Появляется следующее сообщение об исключении: Не удалось выделить место для объекта "временное хранилище выполнения ...

1
голосов
1ответов
1905 просмотров

Как установить курсор на курсоры Drag Copy / Move в Win32?

Похоже, это не один из стандартных курсоров (например, IDC_ARROW), так как я могу его загрузить?

1
голосов
1ответов
2620 просмотров

Как создать иерархический курсор из dataProvider AdvancedDataGrid?

В предыдущем приложении, которое я написал, у меня был класс, расширяющий AdvancedDataGrid (ADG). Он содержал следующий код: package { public class CustomADG extends AdvancedDataGrid { .... // This function serves as the result handler for a webservice call that ret...

1
голосов
2ответов
1931 просмотров

Курсор SQL с / хранимой процедурой против запроса с UDF

Я пытаюсь оптимизировать поддерживаемую мной хранимую процедуру, и мне интересно, может ли кто-нибудь рассказать мне о преимуществах / недостатках производительности при использовании перечисленных ниже параметров. Для моего решения мне в основном нужно запустить программу преобразования изображ...

2
голосов
1ответов
534 просмотров

Утечка памяти в пользовательских курсорах

Я пытаюсь отследить утечку памяти и думаю, что это связано с используемыми пользовательскими изображениями курсора. Кажется, что новый курсор создается и отображается каждый раз, когда в форме перетаскивается определенный объект, но я не могу найти нигде, где он удаляется. Я читал, что его ну...

29
голосов
3ответов
13263 просмотров

Как курсоры работают в Python DB-API?

Я использовал Python с СУБД (MySQL и PostgreSQL) и заметил, что действительно не понимаю, как использовать курсор. Обычно скрипт подключается к БД через клиентский DB-API (например, psycopg2 или MySQLdb): connection = psycopg2.connect(host='otherhost', etc) Затем создается курсор: c...

1
голосов
3ответов
10749 просмотров

Как установить тип курсора в JDBC?

Я запускаю tomcat и имею несколько страниц jsp, отображающих подмножество таблицы. Я показываю по 20 строк на одной странице. Когда в таблице содержится большой объем данных, страница jsp не отображается. Я предполагаю, что ResultSet использует курсор на стороне клиента. Я работал с ASP в прошло...

1
голосов
1ответов
4975 просмотров

PL / SQL: выборка из курсора, который передается между двумя функциями

У меня быстрый вопрос об извлечении результатов из слабо типизированного курсора, и мне интересно, сталкивался ли кто-нибудь с этой проблемой раньше? Мои настройки следующие: Внутренняя функция; create or replace FUNCTION A_CURSOR_TEST_INNER ( varCursor OUT SYS_REFCURSOR ) RETURN NUMB...

3
голосов
6ответов
5834 просмотров

Как использовать «родные» пользовательские курсоры мыши из приложений Flash?

Наиболее распространенный способ изменения курсора в приложениях Flash основан на простом сокрытии собственного курсора ОС и отображении изображения (нарисованного проигрывателем Flash Player). внутри прямоугольника Flash, где будет (скрытый) курсор. Это то, что, например, делает mx.manager...

2
голосов
4ответов
5398 просмотров

Курсор T-Sql не продолжает выборку

Я знаю, что курсоры не одобряются, и я стараюсь избегать их использования, насколько это возможно, но могут быть некоторые законные причины для их использования. У меня есть один, и я пытаюсь использовать пару курсоров: один для основной таблицы и один для дополнительной таблицы. Курсор основной...

22
голосов
7ответов
54685 просмотров

Как отключить результаты запроса при выполнении хранимой процедуры из хранимой процедуры?

Внутри хранимой процедуры другая хранимая процедура вызывается внутри курсора. Для каждого вызова окно результатов SQL Management Studio показывает результат. Курсор повторяется более 100 раз, и в этот момент окно результатов закрывается с ошибкой. Есть ли способ остановить хранимую процедуру вн...

2
голосов
2ответов
766 просмотров

Адаптировать Заменить все строки во всех таблицах для работы с текстом

У меня есть следующий сценарий. Он заменяет все экземпляры @lookFor на @replaceWith во всех таблицах базы данных. Однако он не работает только с текстовыми полями varchar и т. Д. Можно ли это легко адаптировать? ------------------------------------------------------------ -- Name: STRING REPL...

2
голосов
3ответов
5742 просмотров

Как избежать использования курсоров в Sybase (T-SQL)?

Представьте себе сцену: вы обновляете устаревший код Sybase и наталкиваетесь на курсор. Хранимая процедура создает результирующий набор в # временной таблице, которая полностью готова к возврату, за исключением того, что один из столбцов не очень удобен для чтения человеком, это буквенно-цифрово...

3
голосов
5ответов
471 просмотров

Каков «разумный» период времени, чтобы курсор SQL оставался открытым?

Сколько времени в ваших приложениях нужно для того, чтобы транзакция оставалась открытой до фиксации или отката? Минуты? Секунды? Часы? и в какой базе данных?