Описание тега procedure
Процедура - это подпрограмма, которая не возвращает значение. Не используйте этот тег для хранимых процедур. Вместо этого используйте тег хранимых процедур.
1
ответ
MariaDB не выполняет "Выполнить вставку в процедуре"
Я использую MySQL - фактически MariaDB из PHPMyAdmin- и пытаюсь написать вставку внутри хранимой процедуры, и по понятным причинам (из соображений безопасности) это не разрешено. Я попытался изменить разрешения с помощью инструкции GRANT EXECUTE ON …
08 дек '18 в 20:09
1
ответ
Exec процедура с @tpv из Sql
Я хочу выполнить свою процедуру из sql, но я не знаю как. Вот мой код: CREATE TYPE [dbo].[ListCrc32] AS TABLE( [crc32] [int] NULL ) GO CREATE procedure [dbo].[UpdateAdsList] @tvp ListCrc32 readonly as update tb set a_update=CONVERT(date,GETDATE(),10…
24 сен '12 в 12:53
2
ответа
Процедура MySQL для удаления всех данных в БД
Я попытался написать процедуру MySQL для удаления всех данных в БД: MySQL Server версия 5.5.20 Это выглядит как: DELIMITER $$ CREATE PROCEDURE drop_data_like(pattern VARCHAR(255), db VARCHAR(255)) begin DECLARE truncate_table VARCHAR(255) DEFAULT ''…
22 фев '13 в 16:50
1
ответ
Условный индекс DROP в db2
Я использую IBM DB2 9.7.2 в Debian GNU/Linux. Мне нужен условный индекс DROP, только если он существует. Поскольку это не поддерживается, я написал процедуру, которая принимает IN idx_name VARCHAR(128) в качестве имени индекса. В процедуре я проверя…
20 дек '11 в 09:52
0
ответов
Как указать значения параметров запроса JDBC для OracleTypes.ARRAY в JMeter?
Мне нужно использовать вызываемый оператор для вызова хранимой процедуры Oracle. Ввод OracleTypes.ARRAY. У меня вопрос, как мне указать значения параметров для этого массива? Я пробовал эти форматы: {а, б} [А, Ь] (А, б) никто из них не работает. К с…
05 фев '16 в 22:23
1
ответ
Создать триггер, который удаляет строки
Итак, у меня есть эта таблица: CREATE TABLE orders_rows ( order_id NUMBER(10) PRIMARY KEY, row_num DATE NOT NULL, p_id NUMBER(10) NOT NULL, quantity NUMBER(10) NOT NULL, ); И я хочу создать триггер, который при обновлении меняет количество на 0 (нол…
31 мар '15 в 18:21
2
ответа
Как поместить часть кода в виде строки в таблице, чтобы использовать ее в процедуре?
Я пытаюсь решить проблему ниже: мне нужно подготовить таблицу, которая состоит из 3 столбцов: user_id, значение месяца. Каждый из более чем 200 пользователей имеет различные значения параметров, которые определяют ожидаемое значение, а именно: LOB, …
24 авг '17 в 19:57
4
ответа
Динамический запрос в оракуле с использованием курсора
Я использую хранимую процедуру для выбора записей с помощью курсора. Эта процедура получает идентификатор записи в качестве входных данных. Вот код: create or replace procedure GET_ITEM_DETAILS_ALL ( cur_out out sys_refcursor, PSTRING VARCHAR2 DEFAU…
03 мар '13 в 08:48
3
ответа
Компиляция пакетов Oracle PL/SQL с помощью взаимозависимой процедуры
Если у меня есть процедура Proc1 и другая процедура Proc2, где proc1 зависит от proc2, а proc2 зависит от proc1 . Мне нужно скомпилировать пакет pkg1 с обеими этими процедурами. Oracile 9i. Как мне этого добиться? какое-то конкретное ключевое слово …
12 дек '14 в 01:51
1
ответ
Вызов процедуры в вершине оракула
Я создал пакет с двумя входами, как показано ниже, однако у меня возникли проблемы с тестированием пакета, чтобы увидеть, работает ли он. Я хочу вызвать процедуру и проверить, работает ли она со значениями 1 и 1000. Может ли кто-нибудь предложить сп…
09 май '14 в 19:36
2
ответа
postgresql: синтаксическая ошибка в или около "DO"
Я пытаюсь запустить блок DO, например, этот (скопировано из поста на этом форуме) DO $$ DECLARE x int; BEGIN x := 10; RAISE NOTICE '>>>%<<<', x; END; $$ но что происходит, это: ОШИБКА: синтаксическая ошибка в или около "DO" Состоян…
20 июн '14 в 21:33
1
ответ
Linear Search Array Error
I am trying to implement a linear search but whenever i move on to the linearSearch() subroutine, I get the error: Индекс находился вне границ массива The line giving this error is the one containing If list(a) = numberToFind Then, Как я могу это ис…
14 дек '17 в 13:00
1
ответ
Ошибка в процедуре
DELIMITER $$ CREATE PROCEDURE `SearchUserX`( IN columnName VARCHAR( 28 ) , IN search INT ) BEGIN DECLARE finished INT DEFAULT FALSE ; DECLARE tableName VARCHAR ( 28 ) ; DECLARE stmtFields TEXT ; DECLARE tableNames CURSOR FOR SELECT DISTINCT`TABLE_NA…
30 июл '12 в 09:44
0
ответов
Несколько вопросов SQL SP
Хорошо, у меня есть несколько вопросов, касающихся двух моих SQL Stored procedures, 1 - У меня в хранимой процедуре около 10 разных команд, которые делают одно и то же, но дают разные результаты. Это для игры. Это в основном смена класса. Что я хочу…
20 июн '13 в 07:24
1
ответ
Триггер или хранимая процедура
Мне нужно обновлять table1.field1 из table2.field2 каждый раз, когда в table2 появляется новая запись. Я создал триггер, который делает именно это: CREATE [dbo].[insert_trg] on [dbo].[TheCat99] AFTER INSERT AS BEGIN Update therefore.dbo.thecat99 SET…
10 авг '17 в 08:31
0
ответов
Создание представления из вывода процедуры pl sql
У меня есть процедура PL SQL, которая возвращает мне заказы и их статусы. Мне нужны только залипшие заказы, поэтому я написал некоторую логику в хранимой процедуре pl sql. Теперь я хочу создать представление из вывода этой процедуры pl sql. Это возм…
14 июн '17 в 08:06
1
ответ
Хранимая процедура CONCAT() Код ошибки 1054, неизвестный столбец
Заранее спасибо за вашу помощь. Вы, ребята, потрясающие. возникли проблемы с CONCAT() внутри хранимой процедуры. пытаясь создать INSERT INTO с переменными. КОД ОШИБКИ 1054, Неизвестный столбец "Молоко" в списке полей. Молоко - это значение, которое …
02 авг '14 в 17:52
1
ответ
Подготовленный оператор в хранимой процедуре MySQL
Я пытался построить хранимую процедуру mysql, но, похоже, у меня разные ошибки, я просто пытаюсь запустить подготовленный оператор из хранимой процедуры, чтобы добиться динамического вставления некоторых данных в таблицу. Может кто-нибудь проверить …
20 авг '13 в 02:26
1
ответ
Хранимая процедура MySQL / автоматическое удаление таблицы
У меня есть таблица на MySQL, которая обновляется автоматически. Как я могу определить автоматический скрипт, который будет: "УДАЛИТЬ ИЗ ТБЛ" каждую неделю или около того?
02 май '14 в 09:05
1
ответ
Почему этот процесс TCL без аргументов не работает?
Это должно быть легко для кого-то... У меня в сценарии TCL была функция unwrap. Изменяя его, я понял, что мне больше не нужно передавать аргументы. Я изменил это на unwrap {} { ... } Теперь, когда я называю это без аргументов, то есть: unwrap Я полу…
13 окт '10 в 00:07