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

Защо съхранените процедури все още не се поддържат в Rails (3+)?

Съхранените процедури се поддържат в релсите. Получавате грешка при несинхронизиране, защото MULTI_STATEMENTS флагът за MySQL не е активиран по подразбиране в Rails. Този флаг позволява на процедурите да върнат повече от 1 набор от резултати.

Вижте тук примерен код как да го активирате:https://gist.github.com/wok /1367987

Съхранените процедури работят от кутията с MS SQL Server.

Използвал съм съхранени процедури в почти всички мои mySQL и SQL Server базирани релсови проекти без никакви издадени.



  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 премахва дублиращи се редове

  2. sudo yum инсталирайте конфликт на php55w-mysqlnd

  3. Как да съхранявате празна стойност като цяло число

  4. как да сортирам реда на LEFT JOIN в SQL заявка?

  5. Включете номера на ред като колона в MySQL INSERT