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

MySQL:Неизвестна колона в „списък с полета“

Вашият проблем е, че операторът, който извежда грешката, всъщност е външен на вашата процедура и следователно - извън обхвата на нейните параметри. Решението е да обвиете цялото rutine_body на процедурата в BEGIN ... END структура за създаване на Compound Statement .

CREATE PROCEDURE очаква „Валиден оператор на SQL рутина " в тялото му. Използването на синтаксиса Compound-Statement позволява групиране на множество изрази в един кодов блок и спазване на това изискване.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да проектираме проста база данни

  2. Джанго. Прокси модел с ограничен набор от полета

  3. Промяна на съдържанието на div в Jquery Mobile

  4. Буфериране на въвеждане на данни в онлайн формуляр в случай на прекъсване (Racket)

  5. Как да внедря автоматично актуализиране на изгледа веднага щом има промяна в базата данни в AngularJs?