Mysql
 sql >> база данни >  >> RDS >> Mysql

Създаване на съхранени процедури с PDO в PHP

Е, PMA ми помогна да отговоря на този мой въпрос.
За да преодолеете това, трябва да премахнете разделителната част от процедурата, така че вашите заявки да станат като:

 DROP PROCEDURE IF EXISTS `add_hits`;
 CREATE DEFINER=`root`@`localhost` PROCEDURE `add_hits`( In id varchar(255))
 BEGIN
 declare hits_bk int;
 select hits into hits_bk from db_books where Book_ID = id;
 update db_books set hits=hits_bk+1 where Book_ID = id;
 END;

Сега заявките ще работят.
Благодаря на @Your Common Sense и @RiggsFolly за помощта.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL Trigger:копирайте стойността на auto_increment в друга колона при вмъкване

  2. Как да спра десетичното поле на MySQL да бъде закръглено?

  3. Заявка за актуализиране на MySQL с ляво присъединяване и групиране по

  4. Как мога да използвам mysqli_fetch_array() два пъти?

  5. В MySQL възможно ли е да се върнат повече от 1024 знака от GROUP_CONCAT