Вопросы по теме 'stored-functions'
MySQL, хранимая функция, использующая переменную STRING в качестве QUERY
Мне было интересно, возможно ли в хранимой функции или хранимой процедуре mysql составить запрос mysql как строковую переменную, которую вы можете выполнить позже? У меня есть хранимая функция get_district_part ((district_id INT,county_id...
16566 просмотров
schedule
18.12.2022
MySQL не поддерживает рекурсивные функции? Зачем? с тех пор как?
Я написал сохраненную ФУНКЦИЮ, которая вызывает себя рекурсивно.
Однако когда я запускаю его в запросе, я получаю эту бессовестную ошибку:
Ошибка: 1424 SQLSTATE: HY000 (ER_SP_NO_RECURSION)
Сообщение: Рекурсивные сохраненные функции и триггеры...
8835 просмотров
schedule
26.03.2022
Синтаксическая ошибка ''?
Кажется, я не могу понять, откуда это взялось... 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 просмотров
schedule
25.11.2023
Вызов сохраненной функции MySQL
Я создал хранимую функцию verifierQteDemandee в своей базе данных, которая имеет целочисленный параметр numBonIn , который возвращает логическое значение.
Я хочу выполнить эту функцию в своей Java-программе, я погуглил об этом, и все, что я могу...
10513 просмотров
schedule
09.11.2022
Как использовать вывод таблицы из сохраненной процедуры MYSQL
Я искал последний час или около того и не нашел окончательного ответа на эту, казалось бы, простую проблему:
Как вы вызываете сохраненную функцию/процедуру MYSQL и используете ее вывод в дальнейших запросах SELECT?
Хотя это, очевидно, не...
24648 просмотров
schedule
17.09.2022
Пользовательские функции MySQL хранят результаты запросов
Цель : я пытаюсь сохранить таблицы результатов запроса в виде переменной в функции. Я хотел бы иметь возможность делать больше вещей в этой процедуре, ссылаясь на эти таблицы.
У меня есть функция леса ниже:
DELIMITER $$
CREATE FUNCTION...
1318 просмотров
schedule
17.09.2022
Функция mySQL ведет себя по-разному на двух серверах, которые по сути одинаковы.
Хорошо, вот сложный... У меня есть сервер разработки с mySQL 5.1.73, на котором я написал функцию для нормализации строки для целей поиска. При перемещении функции в производственную среду та же версия mySQL, та же основная версия ОС (CentOS 6.5),...
117 просмотров
schedule
04.08.2023
Функции и процедуры в Oracle
Кто-нибудь может объяснить, в чем основное различие между функциями и процедурами в Oracle? Зачем мне использовать процедуры, если я могу все делать с функциями?
Если я не могу вызвать процедуру в операторе sql, хорошо, я напишу функцию,...
97144 просмотров
schedule
14.04.2023
Пользовательская функция с оператором 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 просмотров
schedule
05.12.2022
Сохраненная функция 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 просмотров
schedule
08.09.2022