2010-09-21 73 views
0

任何人都可以解释这个约束是如何工作的以及它如何影响到这个表中的记录插入?运行win sql 2k5。尝试插入数据存在问题。任何人都可以解释这个约束是如何运作的吗?

ALTER TABLE [dbo].[ws_shiptable] ADD CONSTRAINT [DF_ws_shiptable_ps_processed] DEFAULT (0) FOR [ps_processed] 

回答

1

它为列ps_processed添加默认值0。如果你做了一个插入,并且你没有为ps_processed指定一个值,它将默认为0.你遇到了什么问题?你会收到错误信息,你可以发布?默认值不应该给你带来麻烦,但要确保ps_processed具有正确的数据类型。我怀疑它会是一个领域?

0

如果没有为列ps_processed提供值,则SQL Server将该值设置为零

相关问题