Articles of хранимые процедуры

Команды не синхронизированы; вы не можете запустить эту команду сейчас, когда вызываете хранимую процедуру в Mysql

Я пытаюсь запустить процедуру, я получаю эту ошибку Commands out of sync; you can't run this command now вот оригинальная ошибка, которую я получаю Команды не синхронизированы; вы не можете запустить эту команду сейчас SELECT DISTINCT `property_id`, `pin`, `block_id`, `serial_no`, `status`, `ex_sn`, `ex_code`, `property_date_time`, `street_add`, `lab_name` FROM `view_property_user_lab` WHERE status = '6' AND lab_id = […]

Команды не синхронизируются при вызове хранимой процедуры Mysql

У меня есть две процедуры хранения, мне нужно было записать запись (например, выбрать каждый следующий n записей) в первую, которая отображает все соответствующие записи. CREATE PROCEDURE `trans_all`(IN varphone VARCHAR(15)) BEGIN Select loans.amt, loans.date, loans.pay_period, borrower.phone As borrower_phone, borrower.name As borrower_name, lender.phone As lender_phone, lender.name As lender_name, From loans Left Join users borrower On borrower.id = […]

Ошибка PHP MYSQL при вызове нескольких хранимых процедур

У меня возникают трудности с вызовом и отображением содержимого, когда я вызываю процедуру более одного раза на странице. Я пытаюсь отобразить два отдельных набора записей из двух разных вызовов SP для MYSQL. Я могу отобразить первый вызов, но второй не удается. Я не уверен, что я делаю неправильно, но, возможно, кто-то может помочь? Я продолжаю […]

Как выполнить хранимую процедуру в php с помощью параметров стиля sqlsrv и «?»

Я просмотрел несколько других вопросов, которые кажутся (из названий) такими же, как это. Однако, мой случай немного другой. Следующие работы (т.е. я получаю «успех», и моя база данных выполняет то, что я ожидаю при выполнении процедуры с заданными переменными): $sql = "MyDB.dbo.myProcedure {$var1}, {$var2}, {$var3}"; $result = sqlsrv_query($myConn, $sql); if (!$result) { echo 'Your code […]

Доступ к выходу хранимой процедуры MySQL в Zend Framework 2

У меня есть простая MySQL-хранимая процедура, которая принимает два параметра и вставляет строку в таблицу. Я могу выполнить его как можно лучше из Zend Framework 2 следующим образом: $result = $this->dbAdapter->query('CALL sp_register_user(?, ?)', array('username', 'password')); Я также могу получить доступ к любым наборам результатов, возвращенным из моей хранимой процедуры. Теперь я хочу иметь выходное значение […]

Как вставить / создать хранимые процедуры в mySQL с PHP?

У меня есть несколько хранимых процедур, сделанных с помощью MySQL Workbench. Они отлично работают, когда используют workbench MySQL, чтобы поместить их в тестовую БД. Теперь я готовлю сценарии создания БД для развертывания, и это единственный, который дает мне проблемы. Когда я использую оболочку командной строки / mysql, скрипт отлично работает. Только когда я использую интерфейс […]

Сохраненные процедуры с использованием CodeIgniter

Можете ли вы посоветовать о том, как выполнять хранимую процедуру с использованием CodeIgniter Framework? Я просмотрел Руководство пользователя и смог найти способы доступа к БД с помощью запросов или ActiveRecords. Цените, если кто-то может помочь в кратчайшие сроки.

Как вызвать хранимую процедуру в CodeIgniter?

Я не могу вызвать хранимую процедуру в CodeIgniter. Однако, когда я вызываю процедуру непосредственно в MySQL, она работает. Почему он не работает, когда я вызываю его в CodeIgniter? CREATE DEFINER=`root`@`localhost` PROCEDURE `test_proc`() LANGUAGE SQL NOT DETERMINISTIC CONTAINS SQL SQL SECURITY DEFINER COMMENT '' BEGIN declare name1 TEXT; declare id1 TEXT; select name,id into name1,id1 from […]

PHP mysqli подготовил инструкцию для хранимой процедуры с параметром out

У меня есть хранимая процедура IsUserPresent как: DELIMITER $$ CREATE PROCEDURE IsUserPresent( in userid varchar (150), out isPresent bit ) BEGIN SET isPresent=0; SELECT COUNT(*) INTO isPresent FROM users_table WHERE users_table.userid=userid; END$$ и я хочу вызвать его из PHP с помощью подготовленного оператора mysqli. Я делаю это после фрагмента кода, но это дает мне предупреждение. […]

Использование pdo в php с хранимой процедурой

У меня простая хранимая процедура в базе данных MySQL: DELIMITER $$ CREATE DEFINER=`vidhu`@`%` PROCEDURE `test`(var_datain TEXT) BEGIN SELECT var_datain; END При вызове этой процедуры в mysql-workbench он возвращает данные, которые я ввел: Теперь, когда я вызываю его из PHP с помощью pdo, я получаю сообщение об ошибке: Fatal error: Cannot pass parameter 2 by reference […]