想写一个存储过程,实现如下功能:传入一个字符串,然后把传入的字符串插入到表 mytable 的 name 字段中。我写的如下:create procedure my_procedure( in username varchar(32) )
insert into mytable(name) values(username);
然后这样调用:call my_procedure(test);
弹出错误信息:ERROR 1054 (42S22): Unknown column 'test' in 'field list'
请问这个该怎么写?