更新数据表,其中表的2个字段设为外键,即其参考另外2张表的主键。
但是,当我们更新这2个字段时,如果遇上参数长度为0的空值时,它会返回一个异常:
看看表结构:
它只接受参考表的主键值或是NULL,不接受其它值,当然包括长度为0的值''。但是前端传一个长度为0的空值时,怎么办?
改写一下存储过程: