Составной оператор SQL - объявить переменную

0

Я пытаюсь написать небольшой SQL в mySQL, но я получаю код ошибки всякий раз, когда я пытаюсь запустить его. Я использую следующее руководство, чтобы помочь с этим кодированием, но я не уверен, совместим ли mySQL (pg 287): http://download.oracle.com/otn_hosted_doc/rdb/pdf/gsp.pdf

BEGIN
DECLARE :mgrid CHAR(5) DEFAULT;
END;

Код ошибки, который дает мне mySQL при попытке запуска: Код ошибки: 1064: "У вас есть ошибка в синтаксисе SQL, проверьте это руководство, соответствующее вашему синтаксису MySQL..."

Любые тысячи будут очень благодарны! Приветствия

EDIT: Далее - я не могу даже запустить BEGIN - END; часть, без кода в середине...

Теги:

1 ответ

1

Чувак, вы используете руководство Oracle для кодирования некоторого MySql sql?

Это похоже на использование вашего руководства Ford для работы с вашим Prius.

Попробуйте руководства MySql!

Здесь бит о DECLARE

  • 0
    хаха, это может быть Я новичок в мире SQL ... Я предположил, что язык SQL был одинаковым на разных платформах ...
  • 0
    У них, несомненно, есть много общего, но достаточно различий, чтобы быть проблемой. Как использовать руководство Ford для вашего Prius.
Показать ещё 2 комментария

Ещё вопросы

Сообщество Overcoder
Наверх
Меню