我会避免任何解释,只是回答问题。有没有办法接受MySQL存储过程的一个参数的多种数据类型?
我希望能够接受过程的IN参数的int和varchar类型数据。这可能吗?
我知道这不是一个好习惯(我从不选择自己做)但是其他一些开发人员要求我支持它以方便访问。
谢谢, Braeden
答案 0 :(得分:4)
没有
最接近的方法是将参数数据类型设置为text / varchar / etc并使用动态SQL,这意味着MySQL's Prepared Statement syntax。
PS:你的开发者应该为他们的请求“发臭”