回 帖 发 新 帖 刷新版面

主题:mysql存储过程问题着急!!!!

下面是创建存储过程序
create PROCEDURE inputstring(in str varchar(255))
begin
str= '好呀';
end
错误提示
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '= '濂藉憖';
en' at line 3
请问应该如何解决呢?我吧mysql的编码设置成GB2312 也不行
高手们帮帮小弟谢谢了!!!~~~~

回复列表 (共2个回复)

沙发

delimiter //

create PROCEDURE inputstring(in str varchar(255))
begin
set str = 'hello';
end
//

delimiter;

板凳

有个问题,为什么我插入数据库中一个字符为 Java中的 ((char)65535),成功,
但是查询的时候报异常Commands out of sync; you can't run this command now;

为什么下面的SQL出现错误呢:
select unhex('EEEE') from dual; 同样是Commands out of sync; you can't run this command now;

我来回复

您尚未登录,请登录后再回复。点此登录或注册