Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Procedury składowane MySQL nie działają z SELECT (pytanie podstawowe)

Domyśliłam się. To nie jest błąd w PHP (choć kiedyś tak było) - jest to błąd w niektórych wersjach phpmyadmina. Ten sam błąd sporadycznie pojawia się ponownie, a następnie jest naprawiany w różnych podwersjach (patrz wyżej):

#1312 - PROCEDURE [name] can't return a result set in the given context

To zachowanie wydaje się być ograniczone do wyrażeń SELECT w procedurach składowanych wewnątrz phpmyadmina .

Korzystanie z klienta takiego jak MySQL Workbench pozwala obejść ten problem (lub możesz zaktualizować phpmyadmina, ale jest to uciążliwe, jeśli jesteś na serwerze współdzielonym, tak jak ja).

W każdym razie dziękuję wszystkim za pomoc.



  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 Create View, Replace View i Drop View Statements z przykładami

  2. Błąd:metoda lub operacja nie jest zaimplementowana. podczas rusztowania bazy danych MYSQL

  3. Jak zwiększyć licznik i zwrócić wartość w MySQL?

  4. Zarządzaj MySQL za pomocą phpMyAdmin na Debianie 5 (Lenny)

  5. pip install mysqlclient na amazon linux