Вопросы по теме 'stored-functions'

MySQL, хранимая функция, использующая переменную STRING в качестве QUERY
Мне было интересно, возможно ли в хранимой функции или хранимой процедуре mysql составить запрос mysql как строковую переменную, которую вы можете выполнить позже? У меня есть хранимая функция get_district_part ((district_id INT,county_id...
16566 просмотров

MySQL не поддерживает рекурсивные функции? Зачем? с тех пор как?
Я написал сохраненную ФУНКЦИЮ, которая вызывает себя рекурсивно. Однако когда я запускаю его в запросе, я получаю эту бессовестную ошибку: Ошибка: 1424 SQLSTATE: HY000 (ER_SP_NO_RECURSION) Сообщение: Рекурсивные сохраненные функции и триггеры...
8835 просмотров

Синтаксическая ошибка ''?
Кажется, я не могу понять, откуда это взялось... MySQL дает мне синтаксическую ошибку пустой кавычки и дает мне номер строки, который, кажется, совсем не неправильный. Что еще хуже, удаление цикла, на который указывает номер строки, по-прежнему дает...
112 просмотров
schedule 08.03.2024

Как использовать значения, возвращаемые из хранимой функции mysql, с функцией in()?
У меня есть поле с именем «dealBusinessLocations» (в таблице «dp_deals»), которое содержит некоторые идентификаторы другой таблицы (dp_business_locations) в формате, разделенном запятыми. dealBusinessLocations ----------------------...
659 просмотров
schedule 02.01.2023

Вызов функции MySQL
Если я вызываю функцию несколько раз, будет ли она выполняться каждый раз или просто выполняться один раз, и значение будет использоваться через несколько раз? Пример: select my_function('filed'),my_function('filed')/field2,...
85170 просмотров
schedule 23.03.2023

Сохраненная функция с возвратом цикла состояла из более чем одной строки?
Возвращается следующая хранимая функция: "#1172 - Результат состоит из более чем одной строки" Что я делаю не так? Это хранимая функция без параметров и ожидает возврата int. BEGIN DECLARE l_user_id INT; sloop:LOOP SELECT...
232 просмотров
schedule 14.10.2022

Процедура динамического SQL внутри функции
Я пытаюсь создать хранимую процедуру, которая, среди прочего, обновляет таблицу информацией из другой таблицы: UPDATE table1 T1, table2 T2 set T1.rank = T1.rank + T2.rank T1.tags = merge(T1.tags, T2.tags) WHERE T1.id = T2.id теги — это строка...
351 просмотров

Вызов сохраненной функции MySQL
Я создал хранимую функцию verifierQteDemandee в своей базе данных, которая имеет целочисленный параметр numBonIn , который возвращает логическое значение. Я хочу выполнить эту функцию в своей Java-программе, я погуглил об этом, и все, что я могу...
10513 просмотров
schedule 09.11.2022

Как использовать вывод таблицы из сохраненной процедуры MYSQL
Я искал последний час или около того и не нашел окончательного ответа на эту, казалось бы, простую проблему: Как вы вызываете сохраненную функцию/процедуру MYSQL и используете ее вывод в дальнейших запросах SELECT? Хотя это, очевидно, не...
24648 просмотров

Пользовательские функции MySQL хранят результаты запросов
Цель : я пытаюсь сохранить таблицы результатов запроса в виде переменной в функции. Я хотел бы иметь возможность делать больше вещей в этой процедуре, ссылаясь на эти таблицы. У меня есть функция леса ниже: DELIMITER $$ CREATE FUNCTION...
1318 просмотров

Функция mySQL ведет себя по-разному на двух серверах, которые по сути одинаковы.
Хорошо, вот сложный... У меня есть сервер разработки с mySQL 5.1.73, на котором я написал функцию для нормализации строки для целей поиска. При перемещении функции в производственную среду та же версия mySQL, та же основная версия ОС (CentOS 6.5),...
117 просмотров
schedule 04.08.2023

Функции и процедуры в Oracle
Кто-нибудь может объяснить, в чем основное различие между функциями и процедурами в Oracle? Зачем мне использовать процедуры, если я могу все делать с функциями? Если я не могу вызвать процедуру в операторе sql, хорошо, я напишу функцию,...
97144 просмотров

Пользовательская функция с оператором CASE
Я очень новичок в SQL Server. Здесь я пытаюсь создать UDF с оператором CASE, чтобы получить статус заказа из базы данных STRDAT в зависимости от введенных дат заказа. Вот код: USE STRDAT GO SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO IF...
6208 просмотров
schedule 24.10.2022

Хранимая процедура MySQL — расчет оплаты с различными ставками оплаты
Я столкнулся с проблемой, пытаясь создать хранимую процедуру MySQL для отчета о заработной плате. Ранее ставки заработной платы сотрудников можно было изменять только в начале периода оплаты. Однако теперь они могут меняться в течение периода...
1118 просмотров

Сохраненная функция Oracle не возвращает результат в виде строки sql
Ниже у меня есть хранимая процедура Oracle, которая работает нормально и возвращает результат для условия IF (V_KPI_TYPE_ID = 13) . Но когда я использовал условие IF ((V_KPI_TYPE_ID = 12) OR (V_KPI_TYPE_ID = 18)) , он не возвращает никакого...
328 просмотров
schedule 22.06.2023

Как передать результат запроса функции, являющейся частью того же самого?
Это с Informix 11.70.FC6GE в Linux. Предполагая, что таблица mytable со столбцом value varchar(16) и функцией выглядит следующим образом: create function myfunc(str varchar(16)) returning varchar(16) define result varchar(16); while...
265 просмотров
schedule 09.07.2022

Как вызвать хранимую функцию, имя которой возвращается другой хранимой функцией в Oracle plsql?
Я попытался сделать управление версиями для расчета заработной платы в нашем приложении для расчета заработной платы. Я создал хранимую функцию для каждой версии формулы в соответствии с законодательством, которое применяется в любой момент времени,...
387 просмотров
schedule 14.05.2023

Получение синтаксических ошибок при попытке скомпилировать функцию
Я пытаюсь скомпилировать следующую функцию, но получаю много синтаксических ошибок. Какие ошибки я совершаю? Я что-то упускаю? Можем ли мы указать длину символов в возвращаемом типе? create function generate_invoice_number(id int) returns...
34 просмотров
schedule 13.06.2023

SimpleJdbcCall не работает для хранимой функции
Я пытаюсь выполнить хранимую функцию в DB2 из Java. Функция и код, который ее вызывает, очень похожи на код из примера документации Spring https://docs.spring.io/spring/docs/current/spring-framework-reference/html/jdbc.html#jdbc.-simple-jdbc-call-3...
1078 просмотров
schedule 14.02.2023

Как выполнить функцию с помощью приложения Oracle C # для Windows
Нужна помощь! Я новичок в выполнении функции в пакете хранимых процедур, мне нужно выполнить этот пакет с помощью приложения oracle C # для Windows .. CREATE OR REPLACE PACKAGE TSCBE1005_PKG IS FUNCTION TSCBE1005_001_FNC( P_BLD_LVL_CD...
336 просмотров