先上图:
存储过程:
调用存过:
运行也没有任何问题。
接下来看对应的数据表:
无论我怎么插入数据字段值都是空的。查资料根本没有这方面的说明。后来我就试着把存过中定义的参数前的“@”符号去掉,如图:
这会儿执行后,居然发现表里边这两个字段有值了!!!
顿时把我乐坏了,因为之前项目数据库用的是SQL Server的,写存过在定义参数或变量名字时前面必须加个“@”,所以在用mysql时也这样定义了,就出现了上述情况。
故在此做个笔记。
先上图:
存储过程:
调用存过:
运行也没有任何问题。
接下来看对应的数据表:
无论我怎么插入数据字段值都是空的。查资料根本没有这方面的说明。后来我就试着把存过中定义的参数前的“@”符号去掉,如图:
这会儿执行后,居然发现表里边这两个字段有值了!!!
顿时把我乐坏了,因为之前项目数据库用的是SQL Server的,写存过在定义参数或变量名字时前面必须加个“@”,所以在用mysql时也这样定义了,就出现了上述情况。
故在此做个笔记。