我正在使用带有mysql数据库的navicat lite。
我的数据库是测试
我有一个名为 transactions 的表,其架构:日期、共享名、buyORsell、数量、finalrate
我正在尝试创建一个新过程,它接受一些输入并输出一些结果,我希望当我执行这个过程时,这个过程要求用户输入参数并相应地输出结果。
我的要求:给定一个输入(交易类型,即“买入”或“卖出”),它应该输出该类型的所有交易
我创建一个函数并单击程序
BEGIN
#Routine body goes here...
select * from test.transactions where buyORsell = intype;
END
在下面的空间中,我看到:
IN `intype` char
但是当我运行这个程序并在“输入参数”弹出窗口中输入卖时,我得到了错误:
'字段列表'中的未知列'sell'
请帮忙..