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

Могат ли съхранените процедури да върнат набор от резултати?

Когато изпълнява съхранена процедура, тя може действително да върне множество ResultSet обекти и/или броя на актуализациите, ако изпълнява няколко оператора.

Използвате CallableStatement за да изпълните процеса и след това getResultSet() или getUpdateCount() за да получите правилния резултат. За множество набори от резултати/изявления извиквате getMoreResults() за да преминете през резултатите от съхранената процедура

За прост случай като този трябва просто да извикате getResultSet() веднъж и го обработете.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Най-добрият начин за денормализиране на данни в Django?

  2. Как да променя mysql на mysqli?

  3. Свържете се с отдалечен MySQL сървър с SSL от PHP

  4. MySQL:Подаване на параметри на процедурата към оператора EXECUTE USING

  5. MySQL GUI програми