【发布时间】:2011-03-05 23:59:32
【问题描述】:
我收到了这个错误,
当我在 sp sn-p 下面执行这个时,
删除程序
get_DETAIL_STATE//创建过程
get_DETAIL_STATE(IN stateName VARCHAR(255)) 开始 选择 cFname,cLname FROM med_patient WHERE cState = stateName; 结尾 分隔符;
alt text http://img687.imageshack.us/img687/2715/probxc.jpg
我更新的 sn-p,
分隔符; CREATE PROCEDURE get_DETAIL_STATE(IN stateName VARCHAR(255)) BEGIN SELECT cFname,cLname FROM med_patient WHERE cState = stateName;结束;
问题后我尝试了这个 sn-p,
【问题讨论】:
-
分隔符; CREATE PROCEDURE get_DETAIL_STATE(IN stateName VARCHAR(255)) BEGIN SELECT cFname,cLname FROM med_patient WHERE cState = stateName;结尾 ;分隔符; #1064 之类的错误 - 您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在第 1 行的“DELIMITER”附近使用正确的语法
标签: mysql stored-procedures phpmyadmin