sql >> Database >  >> RDS >> Mysql

Waarom worden opgeslagen procedures nog steeds niet ondersteund in Rails (3+)?

Opgeslagen procedures worden ondersteund in rails. De fout die niet synchroon loopt, is omdat de MULTI_STATEMENTS vlag voor MySQL is niet standaard ingeschakeld in Rails. Met deze vlag kunnen procedures meer dan 1 resultaatset retourneren.

Zie hier voor een codevoorbeeld over hoe u het kunt inschakelen:https://gist.github.com/wok /1367987

Opgeslagen procedures werken direct uit de doos met MS SQL Server.

Ik heb opgeslagen procedures gebruikt in bijna al mijn op mySQL en SQL Server gebaseerde rails-projecten zonder enige uitgave.



  1. Hoe DIV werkt in MariaDB

  2. Zal een SQL Server-taak een geplande uitvoering overslaan als deze al actief is?

  3. MySQL:haal een grote selectie op in chunks

  4. PDO-verbindingstest