-1

在我的表中,为 3 列设置了默认值。我在该表上使用存储过程进行创建修改和删除。

在创建时将创建一个设置了所有默认值的新行,但是当我修改该行时,我的 3 列的默认值更改为 null。

如果有人知道如何解决它会怎样,请尽早回复我

4

1 回答 1

2

当我要进行修改时,我那 3 个列默认值更改为 null

值不会在没有充分理由的情况下更改为 NULL。我猜这是因为您在进行“修改”时明确将它们设置为 NULL 。默认值仅适用于插入新行。

如果您可以发布更多详细信息,我可以给出更具体的答案。

于 2012-05-18T07:18:21.860 回答