Запитання з тегом «stored-procedures»

Підпрограма, доступна для програм, що мають доступ до системи реляційних баз даних.

3
Чи можу я створити подання з параметром у MySQL?
У мене такий вигляд: CREATE VIEW MyView AS SELECT Column FROM Table WHERE Value = 2; Я хотів би зробити його більш загальним, це означає змінити 2 на змінну. Я спробував це: CREATE VIEW MyView AS SELECT Column FROM Table WHERE Value = @MyVariable; Але MySQL цього не дозволяє. Я …

12
Функції проти збережених процедур
Скажімо, я повинен реалізувати фрагмент коду T-SQL, який повинен повернути таблицю як результат. Я можу реалізувати табличну функцію або збережену процедуру, яка повертає набір рядків. Що мені використовувати? Коротше кажучи, я хочу знати: Які основні відмінності між функціями та збереженими процедурами? Які міркування я повинен враховувати, використовуючи те чи інше?

2
Дозвіл EXECUTE відмовлено для визначених користувачем типів таблиць?
У мене запитання про типи користувацьких таблиць у SQL Server 2008. Для потреби одного з додатків ASP.NET ми визначили наші власні типи таблиць на SQL Server 2008, щоб використовувати їх як параметри в збережених процедурах (під час виконання команди sql у програмі ASP.NET ми передаємо об'єкт DataTable як параметр для …

7
Не вдалося знайти збережену процедуру 'dbo.aspnet_CheckSchemaVersion'
Я використовую WinHost.com для розміщення свого сайту. Система баз даних / членства SQL прекрасно працює на моєму локальному комп’ютері, але при завантаженні на сервер вона не працює. Я правильно виконав усі кроки. І я зв’язався зі службою підтримки мого сервісу, але минуло більше 2 тижнів, і відповіді немає. Я постійно …

4
Як оголосити масив усередині збереженої процедури MS SQL Server?
Мені потрібно оголосити 12 десяткових змінних, що відповідають кожному місячному році, за допомогою курсору, я підсумую значення до цих змінних, а потім оновлюю інформацію про продажі. Я не знаю, чи має SQL-сервер такий синтаксис Declare MonthsSale(1 to 12) as decimal(18,2) Цей код працює добре. ! CREATE PROCEDURE [dbo].[proc_test] AS BEGIN …

3
Вставка рядків у таблицю лише з одним стовпцем IDENTITY
У мене є адміністратор таблиці лише з одним стовпцем, adminId, який є первинним ключем. Через ділові правила це повинно бути таким чином. Я хотів би раз і назавжди зрозуміти, як я можу писати збережені процедури, які вставляють значення в такі таблиці. Я використовую SQL Server і T-SQL і намагався використовувати …

9
Виклик збереженої процедури із повернутим значенням
На цьому питанні є відповіді на Stack Overflow на російській мові : Як при визове збереження процедур отримання значення переданого в RETURN Я намагаюся викликати збережену процедуру з моєї програми C # windows. Зберігається процедура працює на локальному екземплярі SQL Server 2008. Я можу викликати збережену процедуру, але не можу …

14
Запустити збережену процедуру в розробнику SQL?
Я намагаюся запустити збережену процедуру, яка має декілька параметрів входу та виходу. Процедуру можна переглянути на моїй панелі "З'єднання", навігацією "Інші користувачі" | Пакети | | Якщо я клацну правою кнопкою миші, пунктами меню є "Замовити членів за ..." та "Створити модульний тест" (сірий). Можливість "запустити" процедуру не здається можливою, …

8
Повинен оголосити скалярну змінну
@RowFrom int @RowTo int обидва глобальні параметри введення для збереженої процедури, і оскільки я складаю запит SQL всередині збереженої процедури за допомогою T-SQL, а потім використовую Exec(@sqlstatement)в кінці збереженої процедури, щоб показати результат, це видає мені цю помилку, коли я намагаюся використовувати @RowFromабо @RowToвсередині @sqlstatementзмінної , яка виконується .. вона …

3
Dapper.NET і зберігається proc з декількома наборами результатів
Чи є спосіб використовувати Dapper.NET із збереженими процесами, які повертають кілька наборів результатів? У моєму випадку перший набір результатів - це один рядок з одним стовпцем; якщо це 0тоді виклик був успішним, а другий набір результатів буде містити фактичні рядки / стовпці даних. (а якщо воно було ненульовим, сталася помилка, …

8
Переглянути збережену процедуру / визначення функції у MySQL
Що таке команда MySQL для перегляду визначення збереженої процедури або функції, подібної до sp_helptextMicrosoft SQL Server? Я знаю, що SHOW PROCEDURE STATUSвідобразиться список доступних процедур. Мені потрібно побачити визначення єдиної процедури.

6
Екрануйте рядок у SQL Server, щоб його було безпечно використовувати у виразі LIKE
Як мені уникнути рядка у збереженій процедурі SQL Server, щоб його було безпечно використовувати у LIKEвиразі. Припустимо, у мене є така NVARCHARзмінна: declare @myString NVARCHAR(100); І я хочу використовувати це у LIKEвиразі: ... WHERE ... LIKE '%' + @myString + '%'; Як мені уникнути рядка (точніше, символів, які мають значення …

13
SQL Server: недійсна назва стовпця
Я працюю над зміною існуючої збереженої процедури SQL Server. Я додав два нові стовпці до таблиці і змінив збережену процедуру, а також виділив ці два стовпці. Хоча стовпці доступні в таблиці, SQL Server продовжує давати цю помилку: Недійсна назва стовпця "INCL_GSTAMOUNT" Хто-небудь може сказати мені, що тут не так?

5
Чи можу я отримати необов’язковий параметр OUTPUT у збереженій процедурі?
У мене є збережена процедура, яка має купу вхідних та вихідних параметрів, оскільки це Вставка значень до декількох таблиць. У деяких випадках збережений процес вставляється лише в одну таблицю (залежно від вхідних параметрів). Ось макетний сценарій для ілюстрації. Таблиці / Об'єкти даних: Людина Id Name Address Ім'я Id FirstName LastName …

11
Передача масиву параметрів збереженій процедурі
Мені потрібно передати масив "ідентифікаторів" у збережену процедуру, щоб видалити всі рядки з таблиці, окрім рядків, що відповідають ідентифікаторам у масиві. Як я можу це зробити найпростішим способом?

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.