Вопросы с тегом «stored-procedures»

188
LINQ-to-SQL против хранимых процедур? [закрыто]

В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и,...

182
Как проверить дату последнего изменения хранимой процедуры или функции на SQL-сервере

Мне нужно проверить, когда функция была изменена в последний раз. Я знаю, как проверить дату создания (это в окне свойств функции в SQL Server Management Studio). Я обнаружил, что в SQL Server 2000 было невозможно проверить дату изменения (посмотрите на этот пост: можно ли определить, когда...

173
Как найти текст внутри процедур / триггеров SQL Server?

У меня есть связанный сервер, который изменится. Некоторые процедуры называют связанный сервер , как это: [10.10.100.50].dbo.SPROCEDURE_EXAMPLE. У нас есть триггеры, которые также выполняют эту работу. Нам нужно найти все места, которые используются [10.10.100.50]для его изменения. В SQL Server...

171
Как передать параметры табличного значения в хранимую процедуру из кода .net

У меня есть база данных SQL Server 2005. В нескольких процедурах у меня есть параметры таблицы, которые я передаю хранимому процессу в виде nvarchar(разделенных запятыми) и внутренне делю на отдельные значения. Я добавляю его в список параметров команды SQL следующим образом:...

160
Недопустимое сочетание параметров сортировки (utf8_unicode_ci, IMPLICIT) и (utf8_general_ci, IMPLICIT) для операции '='

Сообщение об ошибке на MySql: Illegal mix of collations (utf8_unicode_ci,IMPLICIT) and (utf8_general_ci,IMPLICIT) for operation '=' Я просмотрел несколько других постов и не смог решить эту проблему. Затрагиваемая часть выглядит примерно так: CREATE TABLE users ( userID INT UNSIGNED NOT NULL...

160
MySQL хранимая процедура против функции, что я буду использовать, когда?

Я смотрю на хранимые процедуры и функции MySQL. В чем реальная разница? Они кажутся похожими, но функция имеет больше ограничений. Я, вероятно, ошибаюсь, но кажется, что хранимая процедура может сделать все, и больше может хранимая функция. Почему / когда я использовал бы процедуру против...

148
Как выполнить хранимую процедуру SQL Server в SQL Developer?

Я получил учетную запись пользователя для базы данных SQL Server, которая имеет только привилегии для выполнения хранимой процедуры. Я добавил JAR-файл JTDS JTDS для SQL Server в SQL Developer и добавил его в качестве стороннего драйвера JDBC. Я могу успешно войти в базу данных SQL Server. Мне дали...

145
Хранимая процедура T-SQL, которая принимает несколько значений Id

Есть ли изящный способ обработки передачи списка идентификаторов в качестве параметра хранимой процедуре? Например, я хочу, чтобы отделы 1, 2, 5, 7, 20 возвращались моей хранимой процедурой. В прошлом я передавал список идентификаторов, разделенных запятыми, как в приведенном ниже коде, но чувствую...

139
Вызов хранимой процедуры с параметром в c #

Я могу выполнять удаление, вставку и обновление в своей программе, и я пытаюсь выполнить вставку путем вызова созданной хранимой процедуры из моей базы данных. Эту вставку для пуговицы я заставляю работать хорошо. private void btnAdd_Click(object sender, EventArgs e) { SqlConnection con = new...

138
В чем разница между хранимой процедурой и представлением?

Я запутался в нескольких моментах: В чем разница между хранимой процедурой и представлением? Когда я должен использовать хранимые процедуры и когда я должен использовать представления в SQL Server? Позволяют ли представления создавать динамические запросы, где мы можем передавать параметры? Какой...

136
Максимальная рекурсия 100 была исчерпана до завершения оператора

Я продолжаю получать max recursion errorс этим запросом. Сначала я думал, что это потому, что возвращается ноль, а затем он пытается сопоставить нулевые значения, вызывающие ошибку, однако я переписал свой запрос, чтобы нули не возвращались, и ошибка все еще возникает. Что было бы лучшим способом...

131
Mysql - Как выйти / выйти из хранимой процедуры

У меня очень простой вопрос, но я не получил простого кода для выхода из SP с помощью Mysql. Кто-нибудь может поделиться со мной, как это сделать? CREATE PROCEDURE SP_Reporting(IN tablename VARCHAR(20)) BEGIN IF tablename IS NULL THEN #Exit this stored procedure here END IF; #proceed the code...

130
Как определить, существует ли уже хранимая процедура

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

130
Сохраните результат запроса в переменной, использующей PL / pgSQL

Как присвоить результат запроса переменной в PL / pgSQL, процедурном языке PostgreSQL? У меня есть функция: CREATE OR REPLACE FUNCTION test(x numeric) RETURNS character varying AS $BODY$ DECLARE name character varying(255); begin name ='SELECT name FROM test_table where id='||x; if(name='test')then...

127
Как я могу проверить, существует ли представление в базе данных?

У меня есть код SQL, который необходимо выполнить, если в базе данных существует определенное представление. Как мне проверить, существует ли представление? РЕДАКТИРОВАТЬ: Используемая СУБД - Microsoft SQL...

126
Динамическая сортировка в хранимых процедурах SQL

Это проблема, которую я исследовал часами раньше. Мне кажется, что это то, что должно было быть решено современными решениями СУБД, но пока я не нашел ничего, что действительно удовлетворяло бы то, что я считаю невероятно распространенной потребностью в любом веб-приложении или приложении Windows с...

125
дополнительные параметры в SQL Server хранятся proc?

Я пишу несколько хранимых процедур в SQL Server 2008 и задаюсь вопросом, возможна ли здесь концепция необязательных входных параметров? Полагаю, я всегда мог передать NULL для параметров, которые не хочу использовать, проверить значение в сохраненной процедуре, а затем взять что-то оттуда, но меня...

125
Как вы отлаживаете хранимые процедуры MySQL?

Мой текущий процесс отладки хранимых процедур очень прост. Я создаю таблицу под названием «отладка», куда вставляю значения переменных из хранимой процедуры по мере ее выполнения. Это позволяет мне видеть значение любой переменной в заданной точке сценария, но есть ли лучший способ отладки хранимых...