Результаты поиска по запросу "stored-procedures"

16 ответов

Выберите столбцы из набора результатов хранимой процедуры

У меня есть хранимая процедура, которая возвращает 80 столбцов и 300 строк. Я хочу написать выбор, который получает 2 из этих столбцов. Что-то вроде SELECT col1, col2 FROM EXEC MyStoredProc 'param1', 'param2'Когда я использовал приведенный выше ...

1 ответ

Это классно. Если это решило вашу проблему, не забудьте пометить ответ как принятый.

я есть конкретный вопрос. Моя хранимая процедура работает неправильно. Я покажу вам процедуру, базу данных и параметр: ALTER PROCEDURE [dbo].[ManufacturerParentToChild] @ServiceProviderId int, @CarmakerId intКАК НАЧАТЬ SET NOCOUNT ON; DECLARE ...

5 ответов

@Eduado Leon Конечно - вы можете использовать ITVF из представления (со статическими - или сгенерированным кодом, если вы генерируете представления - параметры) или из другого ITVF. По моему опыту, все представления и ITVF (если их объединить однозначно) довольно эффективно свернуты оптимизатором, если вы посмотрите на планы выполнения.

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

ТОП публикаций

3 ответа

 в самом ответе.

ользую EF-код в первую очередь, и я создал хранимую процедуру с помощью миграции следующим образом: public override void Up() { Sql(@"CREATE TYPE IdsList AS TABLE ( Id Int ) GO Create Procedure getChildIds( @IdsList dbo.IdsList ReadOnly ) As ...

2 ответа

Я попытался добавить имя контейнера, как предложено здесь, но это не решило проблему для меня.

y Framework с POCO-объектами, созданными по шаблону T4. Добавлена ​​функция импорта с именем «procFindNumber», указанная сложная коллекция с именем «NumberResult». Вот что сгенерировано в файле Context.cs: public ObjectResult<NumberResult> ...

3 ответа

Документация:

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

2 ответа

Спасибо за пример! Хотя это не сильно поможет, так как я хочу знать, есть ли эквивалент для ввода-вывода в SQL Server

cle Мы можем объявить параметры ввода-вывода (а не только вводили жевывод) вроде как: Create Or Replace Procedure USERTEST.SimpleInOutProcedure( p_InputInt Int, p_OutputInt out Int, p_InputOutputInt in out Int ) AS BEGIN p_OutputInt ...

1 ответ

Спасибо за ответ, честно говоря, я ожидал чего-то от IBM в этом отделе, так что не расстраивайтесь из-за этого ;-)

е, это дубликат другого вопроса с тем же названием, но на самом деле это не так. Наша бизнес-логика реализована в основном в виде хранимых процедур DB2 (я вижу, что H2 имеет режим совместимости с DB2 - хорошо!). Как мы можем использовать H2 для ...

2 ответа

Вышеуказанный вызов подготовит следующий набор результатов, и вы не получите ошибок синхронизации.

я есть хранимая процедура в моей БД, которая возвращает все записи в таблице: CREATE PROCEDURE showAll() BEGIN SELECT * FROM myTable; ENDSP работает так, как и ожидалось. Но, если я вызываю его в php-скрипте, а затем снова пытаюсь выполнить ...

13 ответов

Даже если хранимая процедура работает на 10% быстрее (вероятно, нет), вы можете спросить себя, насколько это действительно важно. Что действительно важно, так это то, насколько легко написать и поддерживать код для вашей системы. Если вы кодируете веб-приложение и все ваши страницы возвращаются за 0,25 секунды, то дополнительное время, сэкономленное с помощью хранимых процедур, незначительно. Тем не менее, может быть много дополнительных преимуществ использования ORM, такого как NHibernate, который было бы чрезвычайно сложно скопировать, используя только хранимые процедуры.

из моих коллег утверждает, что, хотя путь выполнения кэшируется, нет способа параметризованного SQL, сгенерированного из ORM, так же быстро, как хранимая процедура. Любая помощь с этим упрямым разработчиком?