SQL Compound Statement - 声明一个变量

时间:2011-01-19 16:07:59

标签: sql mysql

我正在尝试在mySQL中编写一个小SQL但每次尝试运行它时都会收到错误代码。我正在使用以下指南来帮助这个编码,但我不确定mySQL和它是否兼容(第287页): http://download.oracle.com/otn_hosted_doc/rdb/pdf/gsp.pdf

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

我尝试运行时mySQL给出的错误代码是:错误代码:1064:“您的SQL语法出错;请检查与您的MySQL语法相对应的手册......”

任何人都会非常感激! 干杯

编辑:进一步 - 我甚至无法运行BEGIN - END;部分,中间没有代码...

1 个答案:

答案 0 :(得分:1)

老兄,您使用的是Oracle手册来编写一些MySql sql吗?

这就像使用福特手册来操作普锐斯一样。

Try the MySql manuals!

以下是关于DECLARE

的内容