我用谷歌搜索了这个并不断提出“不,这是不可能的”,但这些帖子的日期是 2005-2007 年,所以我想知道这是否已经改变。代码示例:
CREATE PROCEDURE `blah`
(
myDefaultParam int = 0 -- This breaks the code for some reason
)
BEGIN
-- Do something here
END
解决方案之一是传递 null,然后检查 null 并设置变量。我不想这么做,也不应该这么做。如果这是真的,那么 MySql 开发人员需要醒悟,因为我可以用 MSSQL 做更多的事情。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)