在mysql中调用存储过程而不为具有默认值的列传递值
我有一张至少有25列的大桌子。这些列都是NN(非空),其中20列具有默认值。这些值本身就是长字符串。所以我决定用适当的默认值来设计表。因此,如果有人不想要其他值,就不需要插入它们 主要问题是: 对于大多数情况,用户只需要插入5个新的不同值,但有时需要指定更多的值。 现在我有了一个包含25个参数的存储过程在mysql中调用存储过程而不为具有默认值的列传递值,mysql,stored-procedures,Mysql,Stored Procedures,我有一张至少有25列的大桌子。这些列都是NN(非空),其中20列具有默认值。这些值本身就是长字符串。所以我决定用适当的默认值来设计表。因此,如果有人不想要其他值,就不需要插入它们 主要问题是: 对于大多数情况,用户只需要插入5个新的不同值,但有时需要指定更多的值。 现在我有了一个包含25个参数的存储过程 如何在不为这20列中的某些列指定值的情况下调用sp,而只指定所需的值?那么,您真的需要这个过程吗?如果你给我们看手术程序可能会有意义。不能给我们看手术程序!!!但我确保表经常更改,并且是服务器的
如何在不为这20列中的某些列指定值的情况下调用sp,而只指定所需的值?那么,您真的需要这个过程吗?如果你给我们看手术程序可能会有意义。不能给我们看手术程序!!!但我确保表经常更改,并且是服务器的目标。。。是的,我们需要sp…桌子经常更换?听起来,在担心参数数量之前,您应该重新考虑应用程序的其他部分。