我已经在谷歌上搜索过了,一直在想“不,这是不可能的”,但这些帖子的日期是2005-2007年,所以我想知道这是不是已经改变了。代码示例:
CREATE PROCEDURE `blah`
(
myDefaultParam int = 0 -- This breaks the code for some reason
)
BEGIN
-- Do something here
END
其中一个解决方案是传递null,然后检查null并设置变量。我不想那样做,我也不应该这样做。如果这是真的,那么MySql开发人员需要觉醒了,因为我可以用MSSQL做更多的事情。
https://stackoverflow.com/questions/982798
复制相似问题